Global oil services firms compete for big Indian contracts

With the plunge in global crude prices driving most countries to slash spending on oil and gas exploration and production



Oil,Crude Oil

Other News