Like Mecca, the history of the Kaaba’s door is also very old. The grandeur of the current door of the Kaaba can be gauged ...
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 ...