News - National
Largest LEED-Certified Office Buildings in the US
When combining size and sustainability features in office properties across the U.S., San Antonio, New York and Chicago hold the top spots.
Ivanhoé Cambridge Acquires Callahan Capital Properties
The companies had a strategic partnership since 2012, growing their U.S. office portfolio to more than $10 billion.