Tesla in talks with India's Tata Power for EV charging infrastructure - report

14th Mar 2021    |     Source: Reuters

The logo of car manufacturer Tesla is seen at a branch office in Bern, Switzerland October 28, 2020.