German consumer morale climbs as energy prices fall

By January 24, 2023