logo
New mega-merged bank launches, but anxieties linger on deposits