The international trend towards greater renewable-energy deployment points to a sustained period of wind turbine investment, with equipment purchases expected to more than double by 2025.
Echelon Corp (ELON): Visibility stays constrained and compounded by tough comps (wind-down of large projects), as sustained breakeven goals remain difficult in this macro environment.