Energy ❯ Green Energy
Wind Turbines
A revenue shortfall with softer GAAP guidance triggered a sharp sell-off.