ICC is incurring $50 billion for World Cup 2011
International Cricket Council (ICC) is expected to incur the cost of $40 to $50 billion to run the World Cup 2011 to be held in India, Bangladesh and Sri Lanka.
International Cricket Council (ICC) is expected to incur the cost of $40 to $50 billion to run the World Cup 2011 to be held in India, Bangladesh and Sri Lanka.
After Twenty20 world cup to be played in England, the cricket lovers’ eye will be on World Cup 2011 that will be hosted by Indian, Sri Lanka and Bangladesh. Bangladesh is all set to host world cup cricket’s opening ceremony for the first time in history.