Industry Analysis London’s illiquidity is harming UK tech – but it’s not all doom and gloom Mon 29 May 2023