Sectors | Thu Mar 28, 2013 11:30am IST

Small businesses spell big problems for Italy and Spain