Bid Failure May Be Costlier than at First Thought
England losing its bid to host the 2018 FIFA World Cup was bad enough for the country dubbed “The Home of Football” but its impact may in fact be more far reaching than many realised. That is if the recent