British Petroleum (BP) - Dramatic Highs And Lows For Britain's Oil Conglomerate
Apr 1, 2020
36:31
forum Ask episode
view_agenda Chapters
auto_awesome Transcript
info_circle Episode notes
BP is another one of the largest oil and gas companies in the world, and is based in the U.K. Founded over a century ago, they have operations in dozens of countries around the world.