Funding News Oyo may have Already Started Laying Off Employees; Over 3000 Workers Laid OffBy Girish ShettiJanuary 20, 2020 Last week Oyo Rooms confirmed the worst fears of economic slowdown and consolidation finally hitting the Indian startup industry, after…