Spain’s SETT Drives $521 Million Investment Push to Build Global Audiovisual Players
The Spanish Society for Technological Transformation (SETT) sets out to invest in companies which represent business opportunities for Spain.
The Spanish Society for Technological Transformation (SETT) sets out to invest in companies which represent business opportunities for Spain.