bp: STEL project hits 90% completion in Q3 2026
Full story
The STEL project reached 90% completion during the third quarter of 2026. This progress was reported by bp.
The STEL project reached 90% completion during the third quarter of 2026. This progress was reported by bp.