Internet Content »
Spain Imposes ‘Google Tax’ on Internet Content Aggregators
Desperate nations do desperate things. Spain's government, with suffocating debt and a weak economy, has been working hard to squeeze more taxes out of their society. Few thought it could get more ridiculous than
Read More »