India delays plan to roll out 10,000 electric cars to 2019

Road improvements and traffic are among factors expected to cause a surge in oil demand.
Photographer: Sanjit Das/

More from Energy Voice

Latest Posts