378110 Industries, RenewablesLow Winds? New Turbines Still Rate High EfficiencyThe future of wind power generation is bright especially in Finland. by GN Feature Story 6 years ago6 years ago