NEW DELHI: India may have made a significant natural gas discovery in the Andaman Sea, as state-run explorer Oil India Ltd (OIL) confirmed the presence of natural gas in the region for the first time. The gas was found at the Sri Vijayapuram-II well, located 17 km off...
Read More