Video

Charlotte Gill
13 January 2026

Why did taxpayers pay £47 MILLION to ODI Global?