There seems to be no hiding place for Mrs. Faith Turduo Martins, the Managing Director of Mainstreet Bank Plc, over the recent sack of 670 staffers...