Category: Ranking

Mar 14
Barcelona ranks 28th on Global Talent Competitiveness Index

Barcelona has been ranked as the 28th city in the world and the 10th in Europe for…