Colombia increasingly attractive to Indian business
India’s ambassador to Colombia has said that, after Brazil, Colombia is the most preferred Latin American country to do business with, reflecting the growing economic relationship between the two countries. Trade between...