Download Mere delay in filing Form 67 will not preclude assessee from claiming benefit of foreign tax credit: ITAT