Contractual payment terms in Morocco remain long, reaching 79 days on average. Although still high, they have improved significantly, shortening by about 14 days compared to the survey conducted in early 2019.

Read the report