Green | Fri Jul 31, 2009 2:39pm EDT

Solar stocks slide on First Solar rebate plan