Storia: Amazon signs 90MW onshore wind PPA with Egg Power in Scotland — Warptech Lab News