Our Partners

Our Partners

Working with partners

In order to understand and stay ahead of technology as well as adapt for local conditions, Winch works intensively with local and international partners to push the boundaries of technology to ensure that we deliver the lowest possible LCOE (Levelised Cost of Energy).

Corporate Structure

Winch Energy Italy SRL

Winch Energy Italy SRL is a company 100% owned by Winch Energy Ltd. 

Winch Energy Italy operates in the design, production and commissioning of on-grid and off-grid systems for the generation, control, storage and distribution of electricity from renewable and non-renewable sources. Further to this, Winch Energy Italy also operates in the design of water distribution, pumping and treatment plants.

Current partners