Instead, it is solar panel installation companies that offer solar panel selection, mounting, installation, maintenance and recycling services. (ethicalconsumer.org)
The company had higher than expected net losses and decreased its projections for solar panel installations this year. (spectrumlocalnews.com)
Yet another crisis in investor confidence was triggered by a worse - than - expected first quarter loss and downward projections on solar panel installations, which is the company's bread and butter. (investigativepost.org)