Invisible banking is the place to be
A couple of headlines hit me recently. The first is that twitter is going to create a payments system: Twitter has begun applying for regulatory licences across the US and designing the software required to introduce payments across the social media platform and then, more interestingly, is that Microsoft is going to do the same, but…
