STEWARD Bank, Zimbabwe’s largest bank by depositors, has recorded a $386 million net profit in historical terms in the full year to February 28, 2021, up from $57 million posted in the previous corresponding period. Courage Mashavave, pictured, the bank’s chief executive officer, said the jump in profit mainly emanated from net interest income, which…

