London is Europe’s “smartest city”, study finds

February 13, 2023