You must admit size matters. Don’t pretend it doesn’t. Why else would you be here, reading about 11 largest hydroelectric dams in USA? Harnessing this nature’s element is one of the oldest ways to generate power, and here is a a word or two about the positives and negatives of hydroelectric power. There is a whole list of reasons why…