Located in the westernmost region of North Africa, Morocco has an impressively diversified economy and in recent years has benefited from steady growth. The country has strong trade links with the EU and has a young population – with the median age of its roughly 32m people at 27.3 years – which in turn provides the country with a large supply of available and comparatively skilled labour.