The Supposed Decline of Green Energy Solar and other renewables are growing faster than most people realize… Read More » September 28, 2012 No Comments