US-based EV maker Tesla's India launch speculations have increased since PM Modi's meeting with its CEO Elon Musk.
On February 20, Mumbai city will experience prominently clear skies according to a weather report by the weather department.
Tesla is reportedly moving closer to launching electric vehicles in India with showrooms planned in New Delhi’s Aerocity and ...