Tech News Startups Weekly: Founders may be raising less, but deals haven’t been lackingMarch 14, 2025 Welcome to Startups Weekly — your weekly recap of everything you can’t miss from the…