Small business woes hamper Italian growth

by Stephen Beard