"The company had stopped advertising on the social media platform in November 2023 following controversial remarks made by its owner Elon Musk."For more, please login or subscribe