IHI E&C awarded EP services contract for urea plant in North Dakota

08:26 AM | June 18, 2014 | Natasha Alperowicz