Greenwash Of The Week: BP -Not Exactly Beyond Petroleum.
You know you have seen the ads on TV and in print for BP-Beyond Petroleum. It’s a catchy name, for sure, but it’s not really want it means. It actually means British Petroleum, as that’s what they are – an oil company. In fact, they are the third largest one! I have often [...]

