India’s largest refiner Indian Oil Corp will pay $75 million for 100 retail stations and storage facilities in Sri Lanka. “We have completed the valuation of 100 stations we took over from Sri Lankan state-run Ceylon Petroleum Corp (CPC) last year, and our valuation of $75 million has been approved by the Sri Lankan government,”…

This article is for Subscriber members only.
Register
Already a member? Log in here