INDEX: Award is the biggest design award in the world, worth €500,000, and is commonly referred to as the ‘Nobel Prize of design’. The importance lies in the unique, over-arching theme of Design to Improve Life: a concept enabling design to be used as a tool to address the world’s biggest challenges... Læs mere