Noble’s $565 Million New Contract Awards Drive Record $7.5 Billion Backlog Amid Rising Utilization
Market Chameleon (Mon, 27-Apr 9:38 AM)