The last time we checked in on German business leaders, they were in a somewhat grumpy mood. Business wasn’t bad, per se, but managers were pretty gloomy about the future. 141 more words