http://www.merriam-webster.com/dictionary/vehicle
They're generally referring to legal entities, investments, and particularly the interplay of a network of the above which exercises various features of countries' tax laws in advantageous ways.
reply
http://www.merriam-webster.com/dictionary/vehicle
They're generally referring to legal entities, investments, and particularly the interplay of a network of the above which exercises various features of countries' tax laws in advantageous ways.
reply