Australian cricket commentator and former player Bill Lawry had a popular line, “it’s all happening here at the Sydney Cricket Ground.” And if he were commentating on what is underway in the EV (Electric Vehicles) manufacture in India, he would doubtless say “it’s all happening at Hosur”. The industrial town of Hosur in Tamil Nadu […]