May 20th, 2007 - 07:02 GMT Burj Dubai takes on a shimmering glass façade Burj Dubai, on course to becoming the world’s tallest tower, is taking its final shimmering form as installation of curtain wall glass panels commenced on Level 19 of the super-structure developed by Read more