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