26 June 2025

PIC completes buy-ins with Baker Hughes worth £900m