11 Corporate Screwups

2015-03-22 1

Large companies are always trying to do the right thing to maintain their public image or make profits. These 11 corporations has screwups that threaten those things.