AltoonaElectricalRoom304

It’s take two for Facebook in Altoona, Iowa, as the social network announced plans for a second building for its data center there.

Read more