Pitch Deck Teardown: MegaMod’s $1.9M seed deck Miranda Cosgrove June 28, 2024 Business Welcome to our 100th pitch deck teardown! This week, I’m taking a look at MegaMod’s...