Colombia and India sign agreement to prevent tax avoidance

by Toni Peters May 13, 2011