by Haja Mo December 19, 2022 Tech The company owned by Elon Musk said Sunday that it “will no longer allow free promotion of specific social media platforms on Twitter.” Previous Story Musk blamed a Twitter account for an alleged stalker. Police see no link. Next Story Scrutiny mounts over tech investments from Kremlin-connected expatriates