Episode 36: Permanent Establishments’ Shaky Grounds
--:--
Given the brave new digital economy, the definition of permanent establishment is anything, but well, permanent.