Lanka IOC, IndianOilââ¬â¢s subsidiary in Sri Lanka, is the only private oil company hat operates retail petrol and diesel stations in Sri Lanka.
View Full Image on Dreamstime
Username: Maithreebhanu
Editorial: No
Width: 2364 pixels
Height: 3634 pixels
Downloads: 0
Image ID: 37379347