London Array Limited is a consortium of three world-leading renewable energy companies, harnessing the power of offshore wind.
London Array Limited is a consortium of three world-leading renewable energy companies, harnessing the power of offshore wind. Construction on the London Array, which is the world’s largest offshore wind farm, began in July 2009. Target provide their procurement team with contract management software.