New Delhi: Global energy major BP has agreed to sell a majority stake in its Castrol lubricants business to investment firm Stonepeak, valuing the iconic brand at approximately $8 billion. The transaction marks BP’s largest single divestiture in recent years and reflects the company’s ongoing strategy to streamline its portfolio…
