£16 billion in efficiency and savings were delivered last year as government departments significantly outperformed their efficiency target.
Oct212026
Oct212026
£16 billion in efficiency and savings were delivered last year as government departments significantly outperformed their efficiency target.