Archive

  • Finavera sells 184MW wind project to Pattern Energy

    22 April 2014

    Renewables developer Finavera has completed the sale of a 184MW wind project to Pattern Energy.