5 ms·
The entire world is in the process of building out a lot of renewable energy. China and India are in the process of building dozens of nuclear plants right now.
by huytersd 3y ago
The entire world is in the process of building out a lot of renewable energy. China and India are in the process of building dozens of nuclear plants right now.