Talk:Yard (disambiguation)

From Wikipedia, the free encyclopedia

what is the derivation of the use of the word yard to denote 1 billion in the financial markets?