All the latest from Invest Liverpool

OPEN LETTER – Business Leaders Call for ‘Best Value’ report to Stimulate New Opportunities