Person

Carl Rhodes

Identifiers

ORCID ID

0000-0002-6571-2872

Recently added resources

Commentary

Article

6 Sep 2016
83

When the European Union decided to fine Apple €13.5 billion for tax evasion in Ireland last week, it didn’t take long for the Irish government to join with Apple to announce it would appeal the ruling.

The alignment between the tech giant and a...

Items authored 1