L&T Hydrocarbon Engineering wins mega order from Sonatrach Algeria - Indiainfoline
L&T Hydrocarbon Engineering wins mega order from Sonatrach Algeria IndiainfolineThe engineering, procurement, construction and commissioning (EPCC) contract is to set up three central Processing (CPF) facilities located near each other in ...