News

Amid dwindling confidence and declining orders, business activity in the eurozone has been inching closer to contraction ...