Data Leak at India’s Largest Nuclear Power Plant: What Has Been Revealed
Kudankulam Nuclear Power Plant in Tamil Nadu, India. Photo: Collected. International news agency Reuters has reported that approximately 19,000 documents related to the Kudankulam Nuclear Power Plant in…













