Cost cutting at British Petroleum; 5% of workforce to be laid off Layoff January 17, 2025 As part of its endeavour to cut costs and streamline operations, British Petroleum (BP) is gearing to let go five…