''It''s not about the wind turbine, it''s about energy'' | The inside story
For most in the global wind power industry, the name Envision immediately click-whirrs China''s second largest turbine maker. And this, of course, is true: the Shanghai-headquartered company does a brisk trade in wind turbines, with almost 8.5GW of its machines installed last year alone, earning it a top-four ranking on the