GE wins 342MW in Spain as Barcelona control centre opens

Comments are closed, but trackbacks and pingbacks are open.