Business Morocco’s ONCF records strong financial performance, reinforces commitment to railway development