You have already liked this page, you can only like it once!
Dutch ESA Business Incubation Centre start-up company Lens Research & Development has been awarded the title of Most Innovative Company in the Netherlands as the winner of the first Shell LiveWire Rising Star competition.