That is a take from CNN.
WTF! EVERYBODY cares about their workers (read the mission statement), the common folk and the wombats but just don't stand in the way of business.
Do people actually accept these BS statements anymore? I'm not singling out BP. You read it every day.