The Moroccan Investment and Development Agency (MIDA) is a financially autonomous public institution, in the form of a legal entity. MIDA is the national body in charge of the development and promotion of investment in Morocco. Its mission is to establish a welcoming structure and provide guidance for investors. It also ensures cooperating and coordinating promotional activities both in Morocco and abroad. With its international network and a range of institutional partnerships with all the public administrations, as well as private sector organizations, MIDA provides a professional and free public service for all investors. It offers, in a single structure, a wide range of Other activity to investors and helps them optimize their results in Morocco. The MIDA offers investors a team of professionals to help them carry out their development activities in Morocco.