‘ICD Brookfield Place’ tower becomes the tallest and largest LEED Platinum-certified office building in EMEA regionBy Kasun IllankoonAugust 19, 20200 ICD Brookfield today announced that its newest commercial office development, ICD Brookfield Place, has achieved the prestigious LEED® Platinum (Leadership in…