The logo of Amazon Europe Holding Technologies is seen in Luxembourg

 
The logo of Amazon Europe Holding Technologies is seen in Luxembourg
The logo of Amazon Europe Holding Technologies is seen at its entrance in Luxembourg in this picture taken on November 20, 2012. Picture taken November 20, 2012. To match INSIGHT TAX-CONTEST/EUROPE REUTERS/Francois Lenoir/Files