CBI Announces Layoffs to Reduce Wage Bill by 33%
The UK's most prominent business lobbying group, the Confederation of British Industry, has decided to lay off a large swath of its staff as it struggles to survive amid a crisis stemming from multiple allegations of sexual misconduct.…