One of the nation’s largest banks is opening an innovation center in Center City that will house 100 new technology jobs. Capital One said it has leased space at 1735 Market St., where it plans to hire software engineers, product managers and technical roles to work on “challenging technology problems.” Jay Michelini, head of technology… Read more »