According to a recent global survey, 74% of startups have seen revenues decline since the beginning of the COVID-19 crisis. Other tech startups have either laid off their employees or cutting cost to stay afloat. Wells Fargo Innovation Incubator (IN2) […]