Evolve announces 14 per cent workforce reduction
US: Denver-based vacation rental management company Evolve is reducing the size of its team by 164 employees [14 per cent of the company], despite raising $100 million in growth funding just over a year ago.
Read more