This page has moved to a new address.

What do the G20 protests mean for big companies worried about their reputations?