Given the brave new digital economy, the definition of permanent establishment is anything, but well, permanent.
See All 117 Episodes of "The Fiona Show: Transfer Pricing"