Ticketmaster Announces Expansion to South Africa
Ticketmaster is bringing its business to South Africa, announcing the opening of a hew HQ in Cape Town as part of its launch in the country. The launch is the first on the African continent for the company, which had previously established operations in Turkey and the UAE for... Read more