site logo

GE Renewable Energy reports $5M profit in Q3 despite falling wind turbine orders