IM and HFCB join banking rivals in posting higher half-year earnings | Pasha