Mubadala Tower Refurbishment Mubadala Tower, located in Abu Dhabi, serves as the headquarters for Mubadala Investment Company, a global investment firm owned by the Government of Abu Dhabi. The tower stands approximately 185 meters (607 feet) tall and comprises 37 floors. Date: 2024 Category: Institutions Location: Abu Dhabi, U.A.E Tags: SS