Skip to content

Government support for UK tech firms “an embarrassment”