The tiny city in Spain home to just 120,000 people suddenly swarmed by huge companies
A tiny city in northern Spain has unexpectedly found itself as a centre of multinational businesses, as huge companies have swarmed to area. Just 120,000 people live in the city of Alcobendas, but in recent years, new research has discovered it is the …