SELF-EMPLOYED workers will be grumbling in January about their tax returns. Spain has around 3.2 million registered self-employed workers (autonomos) and they pay the highest
SPAIN has around 3.2 million self-employed people, known as ‘autonomos’, accounting for 16% of the population. The country taxes these workers excessively, leading to a