A large turbine generating power from natural gas, smoke rising in the background. BP p.l.c. (NYSE:BP) is an energy company that provides carbon products and services. It engages in the production ...
BP will slash over 5% of its global workforce as part of CEO Murray Auchincloss’ efforts to reduce costs and rebuild investor confidence after the energy giant was rocked by scandal, the company ...