Nvidia signs $50 billion lease for Hut 8 Texas data center