November 13, 2018 Sabine Stork Tech seeks trust November 13, 2018 Sabine Stork Facebook and Google are working hard to get German consumers to trust them, says Sabine Stork