Auto-makers relax! 2030 isnât final for roll out of electric cars in India News News / News 7 years ago 531 Views comments India has only 500 charging stations in India against a requirement of three lakh stations alone in Delhi. Battery manufacturing is also a concern in... Read more
News Trump chides Merck CEO after resignation from presidential council over News / News - 7 years ago
Comments