Business ❯ Energy ❯ Renewable Energy ❯ Wind Power
A revenue shortfall with softer GAAP guidance triggered a sharp sell-off.