Share Prices Plummet: Market Punishes Wind Power Outfits For Over-Blown Output Forecasts

Spread the love