Yahoo Web Search

Search results

    • Pitch Deck Teardown: Terra One's $7.5M Seed deck

      TechCrunch· 6 hours ago

      Terra One aims to reduce the quantity of clean energy created significantly and then lost from the German grid owing to a lack of storage capacity. Fresh from its April fundraiser ...