It had permission to open 510 retail outlets in the country since 2004.
petrol pumps
Posted inSectors
Govt mulls installing EV charging kiosks at around 69,000 petrol pumps in India
Franchisee petrol pump operators may also be advised to have at least one charging kiosk at their fuel stations