>>/862442/
> or are they all just tax dodges of some sort?
Layers upon layers tax avoidance.