stock market shares

Elon Musk says Tesla on his mind 24/7, spends less than 5% of his time on Twitter deal

Billionaire businessman Elon Musk said Tesla is on his mind “24/7″ in a bid to…