Source: http://recurrentenergy.com/press-release/canadian-solar-subsidiary-recurrent-energy-inks-100-megawatt-power-purchase-agreement-peninsula-clean-energy/