'Docu-Ad’ Exposes Hardship of Those Without Bank Access
Release Date:
06/03/2014
... on the YouTube channels of American Express and a digital news show, the Young Turks; on hulu.com; and on a special website, spentmovie.com. “ Our financial system is leaving nearly 70 million Americans .....