This page couldn't be found! Back to home page if you like. Please use search for help!
Spanish engineering firm lands role on $5.4bn Saudi water infrastructure project
Image courtesy of Ayesa Spanish engineering firm Ayesa has won its biggest-ever contract in Saudi...