Report - UK Tech Ecosystem Update · 39% of business-to-consumer startups saw March revenues drop by over 50%. 18% of business-to-business startups saw March revenues drop by over 50%. 33%

Please pass captcha verification before submit form