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

Tag: Deepwater Horizon

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...