UK Town Prints Its Own Money
The Gloucestershire town of Stroud in the heart of England is printing its own currency to help stimulate the local economy and bring the community closer together.
Posted on April 1, 2010
Sign up | Sign in
The Latest Videos from Around the World
The Gloucestershire town of Stroud in the heart of England is printing its own currency to help stimulate the local economy and bring the community closer together.
Posted on April 1, 2010