BP to Cut 4,700 Jobs Globally in Cost-Saving Initiative
BP Cuts Thousands of Jobs: What It Means for Investors and the Energy Landscape In a significant move that reflects the turbulent waters of the global energy market, BP, the U.K.-based oil giant, has announced … Read more