site logo

GE renewables takes Q1 revenue hit, but results more about execution than COVID-19, CEO says