Yahoo Web Search

Search results

    • Pitch Deck Teardown: Pepper Bio's $6.5M seed deck

      Pitch Deck Teardown: Pepper Bio's $6.5M seed deck

      TechCrunch via Yahoo News Singapore· 6 months ago

      This week, we are taking a closer look at Pepper Bio's seed pitch deck that landed the company $6.5 million. With the slogan "The end of untreatable,"...