Onshore wind farm in Scotland will power AMAZON

A 50-megawatt onshore wind farm in Scotland is now operational, and tech giant Amazon will purchase all of its output

A 50-megawatt onshore wind farm in Scotland is now operational, and tech giant Amazon will purchase all of its output