Made O'Meter
Discover where a brand or product originates
Servo eies av Indian Oil Corporation Limited (IOCL) med hovedkontor i India. Nei. Den endelige eieren av Servo, Indian Oil Corporation Limited (IOCL), har hovedkontor i India, ikke i USA.
Indian Oil Corporation Limited is an Indian central public sector undertaking under the ownership of the Ministry of Petroleum and Natural Gas, Government of India.
disclaimer
poweredBy