Cleantech Thematic Challenge for African & EU startups

Cleantech Thematic Challenge for African & EU startups

Power - renewable energy, energy efficiency and carbon capture