Latest Corporate News
📅December 25, 2025 at 1:00 PM
Global corporate headlines: major asset deals (BP–Castrol), Nomura 100th anniversary and restructuring, big IPOs, M&A activity, tech layoffs and sector-specific transactions.
1
BP agrees to sell majority stake in Castrol to Stonepeak
BP reached an agreement to sell a 65% controlling interest in its Castrol lubricants business to Stonepeak, with CPP Investments expected to invest up to $1.05 billion as part of the deal, accelerating BP’s portfolio simplification and strategic reset.
2
4
Major tech company announces cost‑cutting and pauses innovation projects (industry report)
Multiple outlets report that a large technology firm is scaling back operations by discontinuing some innovation programs and implementing cost‑cutting measures to preserve cash and focus on core product lines.