
Telegraph ‘gagged’ by injunction granted to ‘leading’ British businessman facing sexual harassment allegations from staff
The Telegraph reports that it has been “gagged” from naming a “leading” British businessman after he took out an injunction…
By