Resident and Ordinarily Resident (ROR) taxpayers with foreign income face challenges due to the December 31 deadline for revised and belated Indian Income Tax Returns (ITRs). This clashes with ...