Virus fallout, slow internet worry businesses in German vote