Foster Wheeler Awarded Petrochemicals Plant Contract in Egypt

12:47 PM | October 19, 2010 | Natasha Alperowicz