Volume 33, 1997, Issue 8
Layoune
Layyoune in Morocco is being considered as site for new technology desalination plant. D'Sal International of USA reportedly is negotiating with...
Layyoune in Morocco is being considered as site for new technology desalination plant. D'Sal International of USA reportedly is negotiating with...