Cyclica, Inc. – A Biotechnology Startup that Raised $17M for Their Innovative Pitch Deck in 2020
Check out Cyclica, a biotechnology startup that successfully raised $17M in a Series B funding round in 2020. Learn how they wooed investors with their unique pitch deck.