Listen to "Reality Check with Ben Swann" on Spreaker.
Home Tags BP

Tag: BP

BP Claims Oil Spills Are “Socially Acceptable” and “Boost” Local Economies

British Petroleum, better known as BP, sought to convince the National Offshore Petroleum Safety and Environmental Management Authority (NOPSEMA) of Australia that a potential...