20110628 india: NRI panel too little; too late: Khangura