Red Brands and Blue Brands: Is Hyper-Partisanship Coming for Corporate America?. Corporate Social Responsibility, Corporations, United States Politics and Government, Demonstrations, Protests and Riots