14 May 2024

Barclays sees improvements in SLB structuring