News

Amazon has purchased hundreds of acres south of Atlanta that could serve as the home for the state's next data center location.