In Major Push For Nuclear Power
-
Highlights news
In Major Push For Nuclear Power, India Asks States To Set Up Reactors
India has ambitious plans to set up nuclear reactors across the country, especially in states where thermal power plants have…
Read More »