Developers have canceled nearly 2000 power projects this year – report (ICLN:NASDAQ)

QCLN: Speculating With First Trust’s Clean Green Energy ETF ยท TAN … Good people invested in “greentechnology and lost money during decades.