September 22, 2021

Are low wind speeds to blame for Britain’s energy crisis?