Storia: Britain’s highest taxpayer lands £682m payday — Warptech News