News

ICF names 2018 Smart21 Communities

ICF names 2018 Smart21 Communities

List of semi-finalists includes cities, and counties from Canada, Taiwan, Australia, the US, Finland and France