GE stands behind renewables amid strategic overhaul

© 2014 RenewaNews