Connect with us

Pumps & Compressors

Five more languages on sales platform

The international sales platform for centrifugal pumps – impeller.net – has now been expanded to include five additional languages and...