lol, solar down on news that Italy's solar spending may drop by 30%? and shrinking margins, like what, from 20% to 15%? I 'll take that any day... this is just pure market manipulation. Time to buy here, imo