AMSC AMSC (NASDAQ: AMSC) generates the ideas, technologies and solutions that meet the world's demand for smarter, cleaner, better energy. The company's solutions are now powering gigawatts of renewable en AMSC generates the ideas, technologies and solutions that meet the world's demand for smarter, cleaner, better energy.