A crowdfunding platform mentioned as increasing its diligence process for new companies.
All-In Podcast