Oil, gas marketing companies award LoI for 344 compressed biogas plants
New Delhi: Oil marketing companies (OMC) and gas marketing companies (GMC) have awarded Letter of Intent (LoI) for 344 plants ...
New Delhi: Oil marketing companies (OMC) and gas marketing companies (GMC) have awarded Letter of Intent (LoI) for 344 plants ...