Exactly., now with those Power Purchase Agreements, every house in American can eventually have solar panels... market is endless. I'd like to lose all or some of my electric bill that's for sure. ;)
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.