Only 176 smart cities ICT awards have been made by UK local authorities in the past six years, with only 94 of 404 councils having made any such awards during […]
ICT
Trending topics and news from the ICT category
Back to news homeTrending topics and news from the ICT category
Back to news homeOnly 176 smart cities ICT awards have been made by UK local authorities in the past six years, with only 94 of 404 councils having made any such awards during […]