In a bid to promote electric vehicles in the Delhi-NCR region, the Indian Renewable Energy Development Agency Ltd. (IREDA), the…
Tata Power will install 59 EV charging points at Vatika Group’s properties spread across 18 locations. India needs 400000 EV…
Information Communications Technology Industry causes about 3 per cent of the worldwide CO2 emissions. Jaipur: Today, the world of telecommunications…