renesola

Predictions and analysis