Share 21 Jun 2024 Festivals, News by Marz Ibiza Global Festival slammed for charging DJs €5,000 to perform