Marketplace Lending Depends on Savers Moving on From Bank Deposits

The is dead meme is now in full flood. Authoritative sources such as this Deloitte report (with sensationalist headline Business Insider) add credibility to this meme.  This feels like the Internet is dead consensus in 2002. At the time I vividly recall the relief with which media companiesRead More
Bank Innovation