Indian Oil Corp to boost $2.7 billion thru proportion sale Business July 7, 2023 BENGALURU: Indian Oil Corp. (IOC) would carry as much as 220 billion rupees ($2.66 billion) thru a rights factor of…