List

The world over, football (soccer) fans may be seen glued to their television sets as they engage in the triumphs and defeats at the FIFA World Cup 2014. Government authorities of the host country, Brazil, also appear to be pleased; they talk about how the football tournament is injecting life into their nation’s sluggish economy. However, analysts examining this event beg to differ. (more…)

Leave a Reply

Your email address will not be published. Required fields are marked *