India Markets closed

What Does IDFC Bank-Capital First Merger Mean For Shareholders?