Last Energy Signs Deals Worth $19B for Nuclear Plantsbloomberg.com4 points·erentz··1 commentOpen articleSaveView on HN