"Building its own cloud" = leasing data centers from Equinix or other large data center providers. Financial services have challenges using public cloud due to regulatory and compliance requirements. Most of these challenges are self made - artifacts of moving their teams from "This is how we currently do it" to a shared services model.
Curious if they are all in on providers like Redhat Openshift or Pivotal Cloud Foundry as their PaaS layer.