Connect with us

Lifestyle

Tesla ditches India after years of broken promises

Tesla has ditched its plans to build a factory in India after years of failed negotiations.