Saturday, 18 May 2024 09:43 AM
March 31, 2023 09:34 am
WASHINGTON, March 31: Elon Musk has surpassed former US president Barack Obama as the most followed account on Twitter, five months after he bought the platform in a tumultuous takeover.