CHINA PUTS BLUEWHALE 1 SEMI-SUBMERSIBLE INTO SERVICE

March 06, 2017

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+