Yelp lays off or furloughs more than 2k employees due to coronavirus
cnbc.com