Marrakesh, Morocco - In collaboration with the International Finance Corporation (IFC) and the Swiss...