Live Nation Increases Global Festival Footprint to 30 Through Acquisition of Main Square Festival in France

logo