Yelp laying off or furloughing 2,000 employees
Yelp is in for some new criticism — from axed employees and investors. The popular review website is laying off or furloughing more than 2,000 workers due to economic strain from the coronavirus pandemic, CNBC reported on Thursday. The company has...