Topgolf has ‘laid off hundreds of employees,’ including some in Alabama

0
2

Topgolf, an entertainment venue with three locations in Alabama, has begun layoffs months after the business was acquired by the private equity firm Leanard Green, according to Dallas magazine reporter Ben Swanger.
Topgolf – which features golfing, p… [913 chars]