CHART OF THE DAY: The Epic Implosion Of The Green Energy Bubble
• http://www.businessinsider.com, Rob WileA stock index that exclusively lists renewable energy companies in down 98 percent since fall of 2008, reports The Washington Times).
A stock index that exclusively lists renewable energy companies in down 98 percent since fall of 2008, reports The Washington Times).
