Income tax department has signed an agreement with 70 countries to track your foreign tour expenses. Watch the video to know more.