Renault Kwid Electric Launched In China But It Will Fail In India

Renault Kwid electric has been launched in China and its official name is City KZ-E. According to the company, the City KZ-E is the real mass-market electric car that will push millions of people in places like India and China to adopt EVs. But what auto analysts and journalists seem to forget is that India […]