Aspen, Colorado, just became the third American city to run on 100% renewable energy

BY: SWIKAR OLI Sustainable energy, that is power generated from non-exhaustible resources such as wind, hydro or solar, has always seemed a little power-weak and a bit too rooted in science-fiction to truly satisfy our energy-hungry needs, but recent stories show…