retail news in context, analysis with attitude

It will be Spain vs. the Netherlands in the World Cup finals, which will be played in South Africa on Sunday. On Saturday, Germany - which lost yesterday 1-0 to Spain - will play Uruguay for third place.
KC's View: