Hierarchy of Renewable Solutions

Not all renewables are created equal