India Markets close in 1 hr 7 mins

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