Far from doing any good,these boycotts may do harm.May affect jobs and so on.Depends on how big the company is.I think if you feel you want to boycott certain firms and you think your reasons are valid, then go ahead.It should be personal to you though, and not turned into a crusade.
UK State Pension - Is it really enough?

) without claiming the moral high ground.
