infotechlead

Apple, Facebook, Google face 6-10% fine under new EU rules