Stocks | Thu Jun 20, 2013 11:13am EDT

Black clouds hang over Spain's small solar farms