Better Collective cuts jobs amid financial strain
Technology, information and media company Better Collective is reportedly dropping off a significant number of employees, as the company has had to downgrade its financial targets for the year and is