Tesla's 1st Supercharger station is now live in Mumbai

Auto