Have you heard of “GAFA”? It is a commonly used acronym in Europe, representing the four most powerful American technology companies, Google, Apple, Facebook, and Amazon. Recent legislative movement in Europe to impose a Digital Services Tax (DST) on gross revenue on
Read More