cleantechies.com
Energy Efficiency, the Nerd
The renewable energy business has done a remarkable job at positioning itself in the public psyche as the ‘it girl’ of our era. Just about everyone – politicians, celebrities, major industries – li…