Solar power swings between hope & despair