Mystery solved: Amazon is the tenant in talks with data center developer rocked by stock plunge
"The lead negotiator for Amazon called me on Thursday," Fermi CEO Toby Neugebauer told Business Insider. The deal would pay more than $20 billion over the next 20 years, he said.