Is there logic behind France’s rumored €1 Billion Google Tax?http://www.rudebaguette.com/2014/02/05/logic-behind-frances-rumored-e1-billion-tax-google/ by liam_boogar • 12 years ago 23 53 12 years agoRUrudebaguette.com