UAE based Emaar said that its 6 square kilometre mega development, Dubai Creek Harbour, has announced the launch of its new Creek Edge residential project located on the northern tip…