Hard times for Brand America

This post was originally published on CBC News.