site logo

GE sheds 650 MW of renewable assets