Community ResilienceCalgary forges ahead with ‘resilience’ plan despite folding of 100 Resilient Cities program
Community Resilience Energy Environment Health & Safety Security Social ResponsibilityCalgary, Alberta unveils 4 new smart city initiatives