Persons with Significant Control
1 Active 1 Ceased
Active PSCs
Blueearth Climate Growth Fund I, S.c.a.
Luxembourg
18 Jul 2025
- Ownership Of Shares 25 To 50 Percent
Ceased PSCs
Environmental Technologies Fund 3 L.p.
Ceased on 18 Jun 2025
16 Jan 2019
United Kingdom
