Seadrill Announces Third Quarter 2023 Results and Additional $250 Million Share Repurchase Authorization By Abu Hamza | 28 November 2023 - 16:51 |28 November 2023 News Leave a commentNovember 27, 2023 — Seadrill Limited (“Seadrill” or the →