Google bringing extra bytes to Hawkeye State with $300 million data center