RBI has granted Payment Bank in principal approval to 11 entities yesterday. This post explains the concept of Payment Banks…