After reeling from one crisis to another, Europe’s heavily indebted and deeply debilitated small businesses — the backbone of the economy — face the ultimate threat from energy shortages and soaring prices. More
View post to subscribe to site newsletter.