10 employees
The world's first Renewables Fintech on its track to access the nearing USD 3 T market.
2022