Veolia and the Kingdom of Morocco have signed a MOA to establish a strategic partnership to develop a seawater desalination project that will be the largest in Africa and the second largest in the ...
The UK’s Amazon Filters has appointed a sales and procurement expert with extensive experience of biotech engineering to lead ...