CHETAN MAINI

  • Will electric vehicles finally take off in India? March 18, 2013

    Over the past five years, the clamour about electric vehicles (EVs) becoming a feasible transport option has become loud. "It has all come together", is the refrain. "It" means four things: The battery has evolved to a point where it is cheap and reliable; governments recognise the need to move...