Swiss Public Broadcasting Director Gilles Marchand Resigns Amid Intensifying Sexual Harassment Allegations
The leadership of Swiss public broadcaster SRG SSR faces a period of significant turbulence following the resignation of Director General Gilles Marchand. The announcement comes at a sensitive time for the organization
