The Independent Review of Invest NI has been completed, and the Panel’s report has been published online by the Department for the Economy (available at Independent Review of Invest Northern Ireland (InvestNI) | Department for the Economy (economy-ni.gov.uk)).