Brief

Winners of IDC Smart Cities North America Awards announced