Its?
ITS - as in an ITS scheme for contractors in Belgium- does it stand for International Tax Scheme or International Tax Solution or...something else? Qqn aurait-il une idée? Anyone got a clue?
ITS - as in an ITS scheme for contractors in Belgium- does it stand for International Tax Scheme or International Tax Solution or...something else? Qqn aurait-il une idée? Anyone got a clue?

Comment