Agency News

Empower lays off 15% of staff amid bleaker 2023 outlook after years of rapid growth

CEO says the company was ‘a little overstaffed’ following a series of wins