Musk Aims to Rebuild Ties With Advertisers at Cannes Festival

June 20, 2024