Teset Capital has invested €100 million ($103m) into the Barracuda Project. In collaboration with the Valencia Digital Port Connect (VDPC) of Spain, the private equity firm plans on enhancing digital ...