infotechlead

Google, Apple and Facebook to face new law in EU