10.0.3.19

Avoiding double tax

311
Esoteric though they may seem, “double tax treaties” – the bilateral agreements that govern internatio