Goldman Sachs May 30, 2026 Posted by marklowe1974@gmail.com 2003-2006 The earliest institutional bets on solar. First Solar, SunEdison Share