Invicta, the US manufacturer of multiple-color photochromic lenses, says it has finished construction of its new $2.5 million manufacturing and distribution facility at Boca Baton, Florida.