BOC Posts Sh339 Million Pretax Profit