 The recent hikes in solar prices and the growing demand for solar will be critical contributors to the companys short- and long-term success. An excellent legislative environment will also play a significant part in the companys success. 