London named Europe’s top ‘tech for good‘ hotspot. From mobile food sharing to 3D-printed splints, London has been named the best European city for developing technology to solve environmental...
Categories