Home / Morocco - ONCF

Public owned company. Founded by French PLM, back in early XXth century.