Other than the word "Solar" in the company name, SSLR has nothing to do with the solar industry - they have no assets, no inventory, no production, no technology, 3 employees with no expertise, a grossly inflated press release claiming to have "$150 million portfolio" along with an SEC suspension to boot. Why anyone would buy/merge/invest in this company is beyond my comprehension - I believe the folks at SNRS would come to the same conclusion if they were even tacitilly interested on a whim.