National Express Group becomes Morocco’s largest operator
National Express Group has secured a €1 billion Moroccan bus contract, making it the nation’s largest transport operator. The group’s Spanish and Moroccan division, ALSA, has been awarded a major contract to operate buses in the […]