With so much going on in the world, Marketplace is here for you. Support public news for public good. Donate Today!
BP’s CEO Resigns
Sep 12, 2023

BP’s CEO Resigns

Sep 12, 2023
Stocks close down slightly; BP’s CEO steps down; Google goes to court; and Apple unveils new iPhones.