Business Bay is an incredible project in the heart of Dubai, with an infrastructure well-equipped to promote businesses, trade and luxury living. Business Bay covers a total area of about 46.9 million square feet out of which 22.1 percent is for residential use, 18.5 percent for commercial use and the remaining 59 .4 percent for mixed use. With its unique location right next to DIFC, Freehold areas, the world’s tallest tower Burj Khalifa, the largest canal project to be connected to the sea and not to mention state of the art commercial and residential towers, it is an ideal location to invest..