Things surrounding and at Twitter have been eventful since Elon Musk’s takeover of the social media platform. With the dynamicity of the platform in the past few months, brands are skeptical about leveraging the platform for their marketing needs. That ...