Mumbai: After a lot of speculation, Tesla chief executive officer Elon Musk has pulled out of the $44 billion deal to buy Twitter which he inked...
This will close in 10 seconds