Just months after private equity firm Leonard Green acquired majority ownership of Topgolf, the Dallas-based company has reportedly laid off hundreds of employees across its U.S. venues, impacting ...
All products featured here are independently selected by our editors and writers. If you buy something through links on our site, Mashable may earn an affiliate commission. Elle Fanning and Timothée ...