Indian 10-year yield seen at 6.64% on Bloomberg index hopes

Business