Amazon's tax deal with Luxembourg deemed legal | World Business Watch