Oil Marketing Companies (OMCs) have invited bids for the supply of approximately 6.6 billion litres of Denatured Anhydrous Ethanol for…
India’s Oil Marketing Companies (OMCs) have put out a second tender for the procurement of a massive 2.67 billion litres…