Live Nation expands venues business in South Africa and Portugal
Live Nation continues to expand its venues business, this week announcing the launch of its first permanent venue in Africa, The Dome in Johannesburg, and the acquisition of a majority stake in Lisbon’s MEO Arena…