site logo

GE announces first solar+storage projects since renewable business restructuring