How Battling Brands Online Has Gained Urgency, and Impact. Social Media, Boycotts, Demonstrations, Protests and Riots, Facebook Inc, Twitter, Corporate Social Responsibility, ADVERTISING AND MARKETING