When the Saudi Crown Prince Mohammed bin Salman Al Saud revealed the designs for his futuristic mirror city in the desert, he promised a “civilisational revolution”. The images revealed a ...
Troubles for the British company come just weeks after the UK division of Technicolor filed for administration.