News Roads Credit Ratings Agency ICRA Estimates Electric Buses To Form 10 Per Cent Of Total Bus Sales In India By FY25
Energy Main Featured Modi Govt Deploys Over 1,500 Electric Cars For Various Govt Departments In 49 Cities
Energy Zoomcar Takes The EV Route: Partners With Tata Motors To Launch Electric Vehicle Rentals In Pune