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

16:31 PM | June 18, 2014 | Natasha Alperowicz