Pittsburgh-based PNC Financial Services Group is expanding its brand with a major IndyCar sponsorship. CEO Bill Demchak stopped by Studio(i) this week to talk about the sponsorship, banking and the Midwest economy.