Large consultancies won £1.5bn worth of UK government contracts in 2024, an increase on £1.4bn in 2023 and £1bn in 2022 according to data from Tussell, even as Whitehall insists it is on track with ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results