Alfa Laval wins $17.5m waste water treatment order in US

Image: Alfa Laval wins waste water treatment order. Photo: Courtesy of Anh Vy on Unsplash.