3 ms·
The market agrees, just look at recent prices of uranium, uranium mining companies, and now nuclear infrastructure companies are also starting to take off
by sabujp 5y ago
The market agrees, just look at recent prices of uranium, uranium mining companies, and now nuclear infrastructure companies are also starting to take off