During its 10-year history Millennium Technology Prize has been awarded to 11 remarkable innovations that that improve the quality of people’s lives in a sustainable manner.