Google inks a 407 MW wind energy deal with MidAmerican Energy for its Iowa data center

More good news…

Leave a comment