French Upper Senate today finally passed the GAFA taxation which will claim 3% on the total revenue earned by the tech companies, while selling items...