cleantechnica.com
Will You Take The Solar Pledge?
If you’ve been following solar industry news, you’re familiar with reports of some in the industry cozying up to monopoly utilities while continuing to paint themselves as solar champions. They rat…