Megha Engineering and Infrastructures Limited (MEIL), which has received an order from the state-run Oil & Natural Gas Corporation (ONGC) to provide 47 oil and gas rigs, intends to commission roughly 15 of…
Megha Engineering and Infrastructures Limited (MEIL), which has received an order from the state-run Oil & Natural Gas Corporation (ONGC) to provide 47 oil and gas rigs, intends to commission roughly 15 of…