Archive

  • Deloitte UK: Two in three FTSE 100 firms restated sustainability metrics in 2025

    28 July 2026
  • Restatements on sustainability metrics made by 46 FTSE 100 companies in 2025

    29 August 2025