Over 70% of startups in the travel and tourism space have seen revenues decline by over 40%, while 50% of fintech and logistics businesses have seen a similar dip. from Small Biz-Economic Times Read The Rest:economictimes...