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 ...
A long wait for Far North lovers of beauty products is at last nearing an end as an international cosmetics giant prepares to open its doors in Cairns this week.
The opening of Mecca’s first Cairns store has drawn huge crowds to Cairns Central, with some eager shoppers queuing for hours ...