Elon Musk Appoints Himself as Twitter CEO

Elon Musk Appoints Himself as Twitter CEO

The tech magnate is said to have formally announced he will be chief executive officer of Twitter in a filing following his $44 billion buy-up of the company. AceShowbiz –Elon Musk is said to have formally announced he will be chief executive…