‘ICD Brookfield Place’ tower becomes the tallest and largest LEED Platinum-certified office building in EMEA region

en_USEnglish