Mark Zuckerberg to face public grilling at European Parliament after rejecting Commons invitation

Open in new window