Trendwatch Feb 23 The race to build super-apps, platforms and communities Platforms and ecosystems are the latest buzzwords in the financial services industry. Banks and financial institut... 5566