



1 like · 7 views · Feb 14, 2025
Pitch Deck for the Final Delivery of the Winning Project of the “Innovate for the Climate” challenge




1 like · 7 views · Feb 14, 2025
Pitch Deck for the Final Delivery of the Winning Project of the “Innovate for the Climate” challenge