Home News Germany’s Ifo Business Climate Index at 103.8 in August