Nicolas de Tavernost, the outgoing boss of M6, did not hold back today during what will likely be his last on-stage appearance after a near-40-year career with The Traitors France network.
De Tavernost used his Series Mania keynote to slam the French competition laws...