Amazon Ordered to Repay $295 Million in Luxembourg Back Taxes

Over the past couple decades Amazon and other tech companies (as well as just about every multi-national that mattered) have negotiated sweetheart deals with various European states to lower the … Continue reading Amazon Ordered to Repay $295 Million in Luxembourg Back Taxes