Shimla: About 2131 bank branches and 1879 bank mitras were catering to the needs of the people in far-flung areas of the State. Each branch of...