Vistra

  • Meta’s latest deal to power its AI ambitions is sending nuclear stocks soaring