Oil & Gas Subsea 7 launches renewables unit 20/01/2011 By Keith Findlay Oil and gas industry subsea engineering and construction giant Subsea 7 has announced the launch of a renewable-energy division, based in Aberdeen.