Co-op Bank records Sh18b half-year profit on subsidiaries growth | Pasha