« back
next »
Special Advertising Section
Desalination in Spain
A view of the high pressure pumps in the Carboneras plant.