Germany is now teetering close to a recession, as reflected by a survey measuring business confidence in the country. The Ifo Institute for Economic Research’s Business Climate Index (BCI), which measures business sentiment in Germany, fell to 88.6 in July from 92.2 the previous month. The Munich-based think tank’s index, which polls 9,000 managers across […]