Stockreport

NuScale Power Stock: Buy, Sell, or Hold? [Yahoo! Finance]

NuScale Power Corporation  (SMR) 
PDF A total of 24 units are expected to be used to produce nearly 2 gigawatts of power in Ohio and Pennsylvania. That's great, but don't get too excited. There are still s [Read more]