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