Posted on November 24, 2020 by adminGerman business morale dips again on virus spike German business confidence fell again in November, a closely watched survey said Tuesday, as renewed coronavirus restrictions battered an already … ( read original story …)