infotechlead

Facebook CEO Mark Zuckerberg faces EU Parliament grilling