Churchill Executive TowerThe Churchill Executive tower offers 42 floors of distinctive office space equipped with the latest office facilities and business center including advanced business support systems and connectivity, as well as emergency back-up power & lighting systems.

Business Bay is a central business district under construction in Dubai, United Arab Emirates. Business Bay will have upwards of 240 buildings, comprising commercial and residential developments.