OPINION: Spain’s ‘autonomo’ system is outrageous and completely anti-business – the government should be ashamed

Spain’s treatment of its self-employed is beyond a farce.