Sea giants do battle

Sea giants do battle

As demand for natural gas continues to surge, huge extraction vessels are about to go into action.
Source: BBC Technology News

Tags: