FSLR is in a quite different situation than MCP.
FSLR has tons of cashes. It's thin film cost probably is the lowest in the World. There is no Silicon based Chinese Solar company can compete with FSLR. FSLR simply dominates the utility scale solar projects in the world now. Most important is that FSLR will make money every quarter looking forward. Solar is a booming business.
MCP stock price is cheap, but over-supply is a big problem in RE industry. MCP will continue to lose money for a while. No idea when MCP will be able to turn around and make profit.
MCP stock price looks attractive but it is risky too.