Indian Oil Corporation (IOC) plans to raise up to INR 22,000 crore through a rights issue, which is subject to regulatory approvals. The company also approved the formation of a joint venture firm with Sun Mobility for battery swapping services in India, with IOC's equity investment of INR 1,800