firstsolarinc

Predictions and analysis