Spain’s tax authority is ramping up surprise inspections of the self-employed

The increase forms part of the government’s Tax Control Plan