Saudi Aramco to take delivery of MBBR from Veolia November 29, 2016 By admin Veolia Water Technologies will engineer and procure a wastewater treatment plant for the Jazan Refinery and Terminal in Saudi Arabia…