Tag: BP British Petroleum ad “Getting Better,” our environment getting worseBy Robert Bodle Monday, October 15, 2007 4 comments