Reviewing the evolving landscape of non-financial companies offering financial products