News

Citizens of the U.K. got some good news as a crucial power plant got a 25-year extension.  According to Interesting Engineering, the Dinorwig hydropower plant in North Wales is about to undergo a ...