2 min read Least News Startups German startup Pitch switches CEO and lays off two-thirds of its workforce | TechCrunch vi.sasori.vi January 8, 2024 Pitch, the company behind a collaborative presentation software for businesses, is scaling back and...Read More