If you pay any attention at all to the stock market, you’ll know that 2007 was a banner year for many solar panel manufacturers. Arizona-based First Solar (FSLR), for instance, returned a jaw-dropping 795% after going public in November of 2006. Whether you’re patting yourself on the back, or kicking yourself for missing out on [...]