If it needs corporate money why is it still costing London 625m from tax bills and 1.5bn from lottery funds? Only 80% of the revenue from the IOC goes to the city. So the public spends on new stadia demanded by the IOC, does not recover their total expenses, AND loses the freedom to write "London 2012" or to sell chips without the fish.