CHINA PUTS BLUEWHALE 1 SEMI-SUBMERSIBLE INTO SERVICE

China has put into service what it claims is the world’s largest and deepest-operating offshore oil exploration platform, the Bluewhale 1. As the fi...
Read More+China has put into service what it claims is the world’s largest and deepest-operating offshore oil exploration platform, the Bluewhale 1. As the fi...
Read More+