India has launched its largest oil and gas bid round, offering 25 blocks covering 1.91 lakh square kilometers, mainly offshore. This move aims to enhance domestic production, reduce imports, and ...