1 min Economy / Finance5,000 Jobs on the Chopping Block! British energy giant BP is set to lay off nearly 4,700 employees and 3,000 contractors this year, the…January 16, 2025 Read More