Amsc announces $24 million of new energy power system orders

Driven by renewables in the uk and usa, as well as industrial systems sales driven by renewables in the uk and usa, as well as industrial systems sales
AMSC Ratings Summary
AMSC Quant Ranking