Vestas revenue jumps 26% to €4.7 bn as wind orders surge 67% and backlog hits €76.9 bn, World Watch | PolicyRisk