State-owned Indian Oil Corp. is looking to set up a wholly-owned subsidiary that will drive the lower-carbon and clean energy business while the parent firm will continue to focus on core refining operations, multiple company sources said. The decision to spin out a new subsidiary will help India’s...