We are a nation of hoarders. We are currently sitting on $16B in loyalty Points. We talk to Scott Robinson about this startling number and what you can do about it.

Share This