Catalonia leads the Spanish technology ecosystem: 2,350 companies and approximately €5 billion in revenue Economy | 28/05/2025