Published On: Sat, May 18th, 2024

The tiny city in Spain home to just 120,000 people suddenly swarmed by huge companies

A generous tax scheme for businesses mean hundreds of multinationals have chosen to set up shop in the settlement of just 120,000 people
Daily Express :: World Feed

Most Popular Posts