Amazon data center sparks controversy and conversation in Louisa
A recent proposal from Amazon Web Services for a 7.2-million-square-foot data center on a 1,370-acre campus is causing uproar in Louisa County. The proposal is the latest in a string […]