Private Banks Better Placed: Moody’s