Foster Wheeler Awarded Petrochemicals Plant Contract in Egypt

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