06-11-2017 17:30 via dailymail.co.uk

China builds the world's largest oil platform

Beijing has finished building the world's largest oil platform, called 'Blue Whale II'. The enormous self-propelled structure is expected to help China mine flammable ice under South China Sea.
Read more »