In his opening remarks, Zuckerberg said it had “become clear over the last couple of years that we haven’t done enough to prevent the tools we’ve built from being used for harm as well.”
“Whether it’s fake news, foreign interference in elections or developers misusing people’s information, we didn’t take a broad enough view of our responsibilities. That was a mistake, and I’m sorry.”
His comments, sitting at a circular table with EU Parliament leaders, dressed in a suit, tie and white shirt, echo an apology last month to U.S. lawmakers.
But questions remain over how Facebook let the leak happen and whether it is doing enough to prevent a recurrence.
Zuckerberg’s appearance in Brussels comes three days before tough new EU rules on data protection take effect. Companies will be subject to fines of up to 4 percent of global turnover for breaching them.
Zuckerberg stressed Facebook’s commitment to Europe, where it will employ 10,000 people by the end of the year, he said.