Germany, France struggle to secure budgets, risk uncertainty
.....
© Deutsche Welle
visit website