(Alex; What is the difference between ignorance and apathy?)
Following recent news that two solar companies were braving listings in public markets, two more bold candidates recently threw their hats into the ring.
One of them is STR Holdings, short for Specialized Technology Research. The Enfield, Conn.,-based company has two lines of revenue: It makes encapsulants to secure and protect semiconductor circuits in solar modules, and it runs a consumer-products quality assurance business. The solar encapsulant business made up 45 percent of revenue last year, and the quality-assurance arm made up 55 percent.
STR had combined revenue of $61.3 million in the first quarter of 2008, nearly double the $31.3 million that it made in the year-ago quarter. Net income didn’t grow twice as fast. It delivered a net profit of $3.8 million in the March 2008 quarter compared with $2.8 million a year earlier....MORE