Turbine manufacturer sees shares downturn after net result falls 96%, but is still well ahead this year This post appeared first on Recharge News.

Turbine manufacturer sees shares downturn after net result falls 96%, but is still well ahead this year This post appeared first on Recharge News.