Amazon granted permission for third Hilliard campus in Ohio
Company reportedly planning up to seven data center buildings on site
Company reportedly planning up to seven data center buildings on site
Company expanding presence in Columbus region again