Renewable energy powers North Sea rig

1 Jul 2006