The Mecca Mass Rail Transit Company (MMRTC) has invited consultants, manufacturers and rolling stock suppliers to discuss the development of metro and bus lines in Mecca.
 
The MMRTC is a subsi...

This content is available to only subscribers.