905 public sector bank branches observe day-long strike | Nimisham.in