› added 8 years ago
57
TIL A “billion” in England was defined as a million million (1,000,000,000,000) up until 1974.
via reddit.com