India and Sri Lanka have signed an agreement for avoidance of double taxation. External Affairs Ministers of the two countries signed the agreement here on Tuesday. This was one of the three agreements signed between India and Sri Lanka