New Delhi: Ola Electric founder and chief executive Bhavish Aggarwal have a message for Tesla Motors CEO Elon Musk: "Thanks, but no thanks".
Aggarwal's tweet...
Texas: Tesla CEO Elon Musk indicated that Auto manufacturing giant Tesla will not put a manufacturing unit in India.
The comment came on Twitter when...