A major window manufacturer promises to create 501 jobs over the next five years in the Johnston County town of Selma after the state approved an incentive deal worth up to $4.1 million in future tax benefits. Headquartered in New York City, Crystal Window and Door Systems boasts being one the top 25 window producers […]