Log in or subscribe to read this article

GE set for 1.5GW supply bonanza as Forestalia wins big in Spain