The Global Resource For Connecting Buyers and Sellers

India a bright spot in the gloomy global energy industry: Jon Fredrick Muller

“India is a bright spot in the gloomy global energy industry with oil giant ONGC taking a lead in upstream activities amidst the depressed oil price environment.”