Keep Me Logged In
Ted Moynihan, managing partner of financial Services at Oliver Wyman, explains why financial services are becoming more modular.