Browsing Category

Most Recent

Last month one of the largest tech companies in the world, and certainly the biggest in revenue, Apple Inc. was issued with a 13 billion Euro ($14.5 billion) fine from the EU Commission, for unpaid taxes; the largest tax penalty for a US tech company. This logically set in motion a trail of…
Read More...