GE confirmed that it has begun to “streamline” its onshore wind operations after reports of hundreds of layoffs and falling revenues.
CIC Insights, technology investment trends, cutting edge innovations and more…
Δ