Research suggests that boycotts are unlikely to have much of an impact on a company’s bottom line. But with the rise of Twitter and Facebook, brands still need to toe a very fine line when it comes to weathering the storm of a political controversy.