Solar power for Chernobyl exclusion zone

Chernobyl is notorious as the site of the world’s worst nuclear power disaster. The 1986 explosion and meltdown in the Ukraine released vast quantities or radiation over the USSR and […]

Read more