Auto

Indian Oil To Set-Up 10,000 EV Charging Stations In 3 Years Across India

4 Nov 2021

Indian Oil Corporation Limited on Wednesday announced that it will establishment of over 10,000 electric vehicle (EV) charging stations across India in the next three years.