India Set To Replace Russia As 3rd Largest Oil Refiner
India’s efforts to secure its place at the centre stage of global energy market are all set to pay a dividend, as International Energy Agency (IEA) has predicted that the […]
India, Iran May Build Petrochem Plant In Brazil
Crisis-ridden Brazil plans to invite India and Iran to set up an oil refinery and a petrochemical plant in the Latin American country. Officials close to the Michel Temer administration […]
