Markets Published June 4, 2016 12:14pm EDT | Updated November 23, 2017 9:08pm EST It Could Take Years for TerraForm Power and TerraForm Global Bets to Pay Off Comments By Travis Hoium Fool.com