Category: World Business News

Elon Musk says Twitter will be getting a new leader: ‘I expect to reduce my time’

After a spree of layoffs, policy overhauls and controversial changes in the platform, billionaire Elon Musk said on Wednesday that he’ll “ reduce his time at Twitter and ultimately find a new leader ” to run the social media mammoth. There is an original burst of exertion demandedpost-acquisition to reorganise the company,” Musk was quoted […]

Back To Top