Indian Oil inks landmark deal with SUN Mobility for establishing over 10,000 battery-swapping stations

India's national oil company, Indian Oil, and leading electric vehicle energy services company, SUN Mobility have entered a strategic agreement to establish one of the largest batt...

Read More
arrow_upward