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