Japanese contractor was involved in public-sector work worth billions even after 2019 court ruling on Horizon IT system

0161 413 0666

Japanese contractor was involved in public-sector work worth billions even after 2019 court ruling on Horizon IT system