Spanish group RCR Arquitectes has joined forces with Dubai-based Muraba to create the Muraba Veil – a 73-storey tower ...