This Week in Solar: Suntech Power Holdings Co., Ltd. (ADR) (STP), MEMC Electronic Materials, Inc. (WFR)
This week was one of the most eventful weeks for the solar industry since I started covering the industry for The Motley Fool in 2010 -- and that's saying something.