Invicta, the US company that recently launched its Solera line of photochromic sun lenses, has laid off its entire staff and suspended all activities while looking for new financial partners.