European Commission President Ursula von der Leyen says the world’s biggest tech platforms have “no more excuses” for not ...