UK Ministers Stop Meetings With CBI Following Rape Allegation
The UK government has sought to distance itself from the Confederation of British Industry following allegations of sexual harassment, drug use and rape among the business group’s staff.