Are solar companies on the decline?

Posted on
Is first solar about to hit the rocks? The share price has plummeted to all time lows in the last few weeks. Is this a buying opportunity or the last chance saloon to sell. After the death of Evergree... Read More