IM
Invest Manchester
International Trade and Development · Manchester, England, United KingdomAbout
A global destination for business, investment and innovation. Manchester is the UK’s most dynamic city-region for business growth – a place where ideas become.
Company details may include data from People Data Labs, licensed CC BY 4.0.