Staff September 2010 International News Vega: New Assembly Technology “Vertical stitching” is the new way to attach lenses to frames More