Wind generated electricity – We have been here before