Flowa is a leading provider of engineered water infrastructure solutions in the UK and the Nordics, specialising in temporary pumping, monitoring and control technology, water treatment and pumping station services for owners and operators of water and wastewater infrastructure. Operating through a... Read more
This company has no teams yet
This company has no offices yet