Indian Oil plans to launch packaged drinking water under own brand across…
State-owned refiner and oil marketing company Indian Oil Corporation is mulling launch of packaged drinking water under its own brand across its network of more than 43,000 retail outlets in the country.

