site logo

Google starts construction on $600M data center in unlikely burgeoning tech hub of New Albany, Ohio