Posts

IDFC Bank shares fall 15%; Yes Bank shares fall 13%