German business confidence is on the back foot again with increased political uncertainty on the rise and sentiment still being hounded by high oil prices,  -   David Brown     Quotes
German business confidence is on the back foot again with increased political uncertainty on the rise and sentiment still being hounded by high oil prices, David Brown
 Business