Indian Oil Corp has mandated three banks for its $500m loan return, after inviting firms to bid for the transaction last month.
Indian Oil Corp has mandated three banks for its $500m loan return, after inviting firms to bid for the transaction last month.