Open banking promises to forge new financial ecosystems as data is shared among banks, corporates and consumers. Easier said than done. Banks must be on...