Public equity markets shun wind, solar Down 76% over the past year. From Bloomberg: Share this:EmailPrintTwitterFacebookMoreLinkedInPinterestTumblrReddit