by Haja Mo May 4, 2026 Business Chatham Park, a master-planned community in Pittsboro, N.C., is expected to expand the town to 60,000 people when completed. Previous Story ‘City of Glass’ Is Under Threat From Iran War Next Story GameStop Proposes Acquiring eBay for $55 Billion