Technology How many startups shut down last year compared to the year before? A lot. / 0 22 0 Mar 9, 2024