Glenfield Invicta Ltd
The company combines the strength and unique proposition of Invicta’s site solutions, penstocks, and environmental expertise, with Glenfield’s experience and expertise in specifying and managing large Dams, Reservoirs and Hydropower projects. Supported by the vast product portfolio from the AVK Group of manufacturing companies. We are market leaders distinguished by our industry expertise, we have […]