I see no logic to agree with the viewpoint that IDFC is likely to reward its shareholders in any meaningful way.
Separate names with a comma.