Elon Musk’s ‘Putin challenge’ gets response from top Russian official. Shots fired as Tesla chief hits back
Billionaire Elon Musk, who had tweeted, repeated his support for Ukraine who was torn war, pampering the war words with an official on Russia after...