Business India Clocks Investment Worth $36 Billion, 177 Discoveries In Pre-2014 Oil, Gas BlocksadminApril 20, 2025 by adminApril 20, 2025020 India attracted over USD 36 billion investment from nine NELP bid rounds held before 2014, and has so far yielded 177 oil and gas discoveries,... Read more