Science does not stand still, so today wind power is given a new lease of life.