Indian Oil Clarifies Report on Packaged Drinking Water Launch
Indian Oil Corporation Limited has issued a clarification regarding a media report that stated the company planned to launch packaged drinking water under its own brand across 43,000 fuel outlets.