Does this appear that the UK uses billion in the same way the US does? http://news.independent.co.uk/uk/this_britain/story.jsp?story=65006
Does this appear that the UK uses billion in the same way the US does? http://news.independent.co.uk/uk/this_britain/story.jsp?story=65006