905 public sector bank branches observe day-long strike | Skyc Media