In the immortal words of Kermit the Frog, Its not easy being green. Its also not cheap. When it comes to renewable energy, were inundated with promoters’ claims, cost analyses, and news stories that always contain a dollop of objective truth, but encourage i…
Read More