Skip to main content

Luke Leitch

Latest News & Analysis
News & Analysis

Telegraph Lays Off 55 Employees, Including Senior Fashion Staff

The Telegraph is laying off 55 employees, including members of its fashion team.

News & Analysis

Telegraph Lays Off 55 Employees, Including Senior Fashion Staff

The Telegraph is laying off 55 employees, including members of its fashion team.