
Business
Topgolf Durham Opens April 12
The Topgolf entertainment complex off Interstate 40 on the way from Durham to Cary is set to open on April 12. It marks the third Topgolf location in North Carolina, with two in Charlotte. It’s the company’s 99th outdoor venue globally and 89th in the United States. “Not