Erik Anderson, executive chairman of Topgolf, talks about the rise in popularity of his company across the globe. Since it launched in 2000, it has expanded to 41 locations worldwide. At a Topgolf venue, visitors can eat, drink, play golf, and hear live music.