BP and other energy companies are under scrutiny for theirrelationswith local communities worldwide for the cost, disruption, and even bloodshed their::Read the Full Article