The decision comes amid an investigation regarding the management of MASEN, a public company in charge of sustainable energy.

Morocco Prevents MASEN CEO Mustapha Bakkoury From Leaving Country
Morocco Prevents MASEN CEO Mustapha Bakkoury From Leaving Country