site logo

GE restructures renewables business to include solar, storage