Amazon Web Services has signed a power purchase agreement for capacity from a new 189-MW wind farm being developed in Ohio. The cloud computing business subsidiary of Amazon.com Inc. said Oct. 31 that EverPower Wind Holdings Inc. will construct and operate the facility, called Amazon
Read More...