Self-healing glasses on sale next year

Starting on 1 January, 2015 Vision Megane will begin selling their strongest frames to date. Dubbed the Super Taflex, it boasts extreme resistance to bending and stretching and also claims to be able to heal itself from everyday dents and scratches within ten seconds.

Read More