Showing 2 matches
Investing to build distributed green power for the future | Techstars '22 | Nova 111 | Electricity Access in Displaced Settings
Fellow at Netherlands Academy of Engineering