Fashion Featured
London named world's most innovative city
London has been named the world’s most innovative city in 2015, according to the 9th annual Innovation Cities Index from 2thinknow, which analysed 500 cities around the world on their potential for creation, implementation and communication of ideas in their urban economies. The index credits London as the “first European capital to implement...
loading...