Knorr-Bremse is to supply braking systems for the trains and platform screen doors for the stations on the new metro in Mecca, Saudi Arabia. Worth almost €40 million, the contract includes the biggest ...
Saudi Arabia’s Mecca, the holiest city according to Islam ... Get in touch with our news team by emailing us at webnews@metro.co.uk. For more stories like this, check our news page.
Knorr-Bremse is to supply braking systems for the trains and platform screen doors for the stations on the new metro in Mecca, Saudi Arabia. Worth almost €40 million, the contract includes the biggest ...