egg Power has signed a power purchase agreement (PPA) with Amazon (NASDAQ:AMZN), under which the online giant will offtake 90 MW of wind energy from egg Power's Chirmorie wind farm in South Ayrshire, Scotland.

Biggest onshore wind PPA signed within in UK market

egg Power has signed a power purchase agreement (PPA) with Amazon (NASDAQ:AMZN), under which the online giant will offtake 90 MW of wind energy from egg Power's Chirmorie wind…