Noble Corp

Noble wins rig contracts for Egypt, North Sea
Business

Noble wins rig contracts for Egypt, North Sea

Noble Corp announced several new contracts on Monday for oil rigs operating in the North Sea, Egypt and Gulf of…
Back to top button