PTI reported that India put up for bidding 25 discovered oil and gas fields, holding resources of an estimated INR 1 lakh crore, as it looked to.....
Read More


Source: Steel guru