Advertisers set to return to X as they seek favour with Musk and Trump in November 13, 2024 Some brands had abandoned the site over moderation concerns