What unexpected synergistic benefits will be created, based on the announcement this week that California plans to have solar photovoltaic panels installed on 100% of new homes in the state? The announcement represents a tremendous vote of confidence…
Peter ManosMay 14, 2018