The Confederation of British Industry (CBI) is in ruins.
Until recently it was the UK’s leading business lobby. Now, its high-profile Director-General has been sacked, employees have been suspended and the police are investigating claims that there are rapists in its ranks.
UK
United States

