Storia: Ditched government projects lost taxpayer £6.6bn last year, watchdog says — Warptech Lab News