Elon Musk zooms ahead of Barack Obama as most followed Twitter user
Zee Business Video Team | Updated: March 31, 2023 21:31 pm
Over the last 30 days, Barack Obama lost 267,585 followers while Elon Musk gained over 3 million, according to stats tracker Social Blade.