Holland Bloorview awarded Best in TAHSN: 2025 Climate & Health Award Hospital recognized for leadership and commitment to efficient and sustainable buildings Nov 20, 2025