site logo

Wind beats out natural gas as most installed energy source in 2012