SolarCity is taking a huge risk by getting into module manufacturing, but the upside potential is huge.
read more