Courtesy Clover Health Clover Health on Wednesday told employees it’s laying off 25% of its staff. In a statement sent to Business Insider, Clover said that about 140 employees will be laid off as the healthcare startup goes through a restructuring. In January, Clover raised an additional $500 million in a round led by Greenoaks […]