December 12, 2023 0 Comment How Three Climate Tech Startups Raised $6.8 Million with Compelling Pitch Decks