Amazon Launches Three Cloud Data Centers in Ohio

(Source: Talkin’ Cloud) This is the latest major cloud data center location to come online in a recent burst of expansion by internet giants vying for share of the cloud services market, …