Share BP's woes illustrate risk of green branding

Let's do Biz