Indian Oil plans $3.5bn investment in renewables
Indian Oil Corporation (IOC) is planning to make a Rs250 billion ($3.5 billion) investment in solar, wind, and biofuels to prepare for the looming...
Indian Oil Corporation (IOC) is planning to make a Rs250 billion ($3.5 billion) investment in solar, wind, and biofuels to prepare for the looming...