Here are all releases tagged: tamar.
7th Apr 2010
The FIFA 2010 World Cup kicks off in South Africa in just over two months’ time and is a unique tactical opportunity for FIFA partner companies but these major brands are scoring a spectacular own goal online ahead of the biggest sporting event in the world.