Entity Subsidiaries

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