£ 3.8B

Read news on £ 3.8B with our app.

Read more in the app

£3.8B later, old tech supplier flames still burning for HMRC