by Indy » Tue Jun 03, 2014 8:59 am
What I find most interesting is that in places where solar has taken off with consumers--you know, people--industry barons have jumped into action to try and make that less of an option.
How much more transparent could they be?