Entity Subsidiaries

logo
Subsidiary Country Subsidiaries Percentage From To
Storengy Deutschland GmbH 100.00% 01/2020 12/2050
Storengy France 100.00% 01/2020 12/2050
Storengy UK Limited 100.00% 01/2020 12/2050
Yuri Renewable SPV 72.00% 09/2022 12/2050