Mumbai is the hub of most of the tallest buildings in India, reveals a recent report by CBRE South Asia Pvt. Ltd. As per the report, more than 75% of the tall buildings (with a height of more than 150 meters) in India, are situated in Mumbai