Get the latest gossip
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.
None
Or read this on Variety