site logo

GE sheds 650 MW of renewable assets

Gavin Bade