03 Feb 2025 Teset Capital invests €100m for Mediterranean Barracuda subsea project Will enhance digital connectivity with new CLS, Edge facility, and subsea cable