Startups Facing A Decline In Revenue

62% of all startups have reported a revenue decline of 40% while 34% startups have reported a revenue decline of more than 80%

Source: Nasscom Report
BloombergQuint