CINXE.COM
Finextra Research: Latest fintech news, analysis, interviews, features and opinion by industry experts
<!DOCTYPE HTML> <html lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><title> Finextra Research: Latest fintech news, analysis, interviews, features and opinion by industry experts </title><link rel="icon" href="/assets/favicons/favicon.ico" sizes="any" /><link rel="icon" href="/assets/favicons/favicon.svg" type="image/svg+xml" /><link rel="apple-touch-icon" href="/assets/favicons/apple-touch-icon.png" /><link rel="manifest" href="/assets/favicons/site.webmanifest" /><meta name="theme-color" content="#4a4a4a" /><link href="/app_themes/earlgrey/css/bootstrap/bootstrap.min.css" rel="stylesheet" /><link href="/app_themes/earlgrey/css/main.min.css" rel="stylesheet" /> <script src="/scripts/jquery-3.0.0.min.js"></script> <meta content="Latest financial technology news, fintech news, fin tech news, retail banking news, wholesale banking news, blogs opinion, analysis, jobs, videos, announcements and features" name="description" /><meta content="Finextra,news,online,bank,banking,technology,finance,financial,fin,tech,fintech,IT,breaking,latest,retail,transaction,trade,execution,headlines,blockchain,digital,investment,mobile,business,challenger,payments,regtech,insurtech,services" name="keywords" /><meta content="Finextra" name="Author" /><meta name="google-site-verification" content="s2szUe9egW7AXhBrmyYGhHy0-vIyvQhGQMzLSaJ4XrI" /><meta name="google-site-verification" content="NxBXi6GUTnq3QxX3d3mgUEqeeC6JZEKX4AW5DqsvJm8" /><meta name="msvalidate.01" content="E3C577580AA2C01DCA56EB6ADC99C096" /><meta name="yandex-verification" content="2729e345bc4c5778" /><meta property="og:site_name" content="Finextra Research" /><meta name="twitter:site" content="@finextra" /><meta name="twitter:creator" content="@finextra" /><meta name="twitter:image" content="https://www.finextra.com/about/finextra-logo.png" /> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-P64CHFM');</script> <!-- Hotjar Tracking Code for https://www.finextra.com --> <script> (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:3084044,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); </script> <meta name="robots" content="noindex, nofollow" /></head> <body> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-P64CHFM" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <form method="post" action="/community/login.aspx?returnurl=%2fcommunity%2fmembers%2fsearch.aspx" onsubmit="javascript:return WebForm_OnSubmit();" id="aspnetForm"> <div> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJMTU3MzE3MjEyDxYCHhNWYWxpZGF0ZVJlcXVlc3RNb2RlAgFkGAEFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxYBBTJjdGwwMCRjdGwwMCRib2R5JGJvZHlMZXZlbCRMb2dpbkZvcm0kY2hrUmVtZW1iZXJNZV+k2cUIejc9xL/3qHGfZYbKpEwln+bAlwoY1B3G9yc5" /> </div> <script type="text/javascript"> //<![CDATA[ var theForm = document.forms['aspnetForm']; if (!theForm) { theForm = document.aspnetForm; } function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit(); } } //]]> </script> <script src="/WebResource.axd?d=ORikNVkoK-ZrjXDXU0LPXkSyn9d-TE9Cl3NYN4ip5lgRD86YyBGWYJMcpemDJh7Xxz5O3nXT5M-wspGzFf1PqP0h5xlEQ9zXjzeOoC1xBgc1&t=638628243619783110" type="text/javascript"></script> <script src="/WebResource.axd?d=cp0pfF4NaO8J5a44HZHbRKn_WhxY1CsB8mpcG1Of161un0FLAhuD-yi5UBfl63pZ-iFdR-vKUOJ5Jlo5KcdMIRdbwF-W1f2fLulxfwtsiKE1&t=638628243619783110" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ function WebForm_OnSubmit() { if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false; return true; } //]]> </script> <div> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="0269A8D2" /> <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdAArOkaFVMuj4B8HOb4UmEXJDa8/hRlq5DLsz84mtqkSVuAusj593PSccTAt+yf5UjbCKd7TSGF0c/GMkDNB947o6gmsRMgkQLCr5/KTE5MDqqks7HAInBwp350bnZeG15ay/sLj8LGuL1pL8FkrZxqu2uNtODIePz4CNiRzucTWuEW3UBNnV+vNOGUQzisTsQrbbPpiK2njbxoUAnSiBrHVN8kUe/DZeH2Kgahrk8KaLSSdHkD65Japzdps78AO6cCc=" /> </div> <script type="text/javascript" > <!-- function testValue(updateElement) { //checks for a value in a text box //returns true or false var obj = document.getElementById(updateElement); if (obj.getAttribute) { if (obj.value) { if (obj.value.length > 0) { return true; } } } //got this far, then no search term //alert('about to fail'); return false; } --> </script> <header> <div class="container header-top-section"> <div class="row"> <div class="col"> <div id="headertoprow" class="d-flex align-items-center"> <div class="flex-grow-1"> <div class="d-inline-flex align-items-center"> <div id="headerlogoc"> <a href="/"><img class="header-logo" src="/app_themes/earlgrey/images/finextra-logo.svg" alt="Finextra Research" /></a> </div> <div id="livebuttonc2"> </div> </div> </div> <div class="d-flex align-items-center user-menu-section"> <div id="searchmenuc" class=""> <div id="mainmenusearchbutton" class="search-button"> <a href="#" title="Search" class="button button-secondary button-icon-only"><span class="button-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/generalUI/Search.svg'); mask-image: url('/app_themes/earlgrey/images/icons/generalUI/Search.svg');"></span></a> </div> <div id="mainmenusearchbar" class="search-bar"> <div class="header-menu-search-bar"> <div class="site-search-bar full-width" onkeypress="javascript:return WebForm_FireDefaultButton(event, 'ctl00_ctl00_ctl22_bSearch')"> <div class="search-input-container"> <input name="ctl00$ctl00$ctl22$tSearch" type="search" id="ctl00_ctl00_ctl22_tSearch" class="search-input" required="" placeholder="Search Finextra..." /> <button class="search-clear-button" type="reset" ></button> </div> <a onclick="return testValue('ctl00_ctl00_ctl22_tSearch');" id="ctl00_ctl00_ctl22_bSearch" class="search-button" href="javascript:__doPostBack('ctl00$ctl00$ctl22$bSearch','')"> <span class="search-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/generalUI/Search.svg'); mask-image: url('/app_themes/earlgrey/images/icons/generalUI/Search.svg');"> </span> </a> </div> </div> </div> <div id="mainmenuexpandedsearchmenu" class=""> <div class="header-menu-search-bar"> <div class="site-search-bar full-width" onkeypress="javascript:return WebForm_FireDefaultButton(event, 'ctl00_ctl00_ctl22_bMobSearch')"> <div class="search-input-container"> <input name="ctl00$ctl00$ctl22$tMobSearch" type="search" id="ctl00_ctl00_ctl22_tMobSearch" class="search-input" required="" placeholder="Search Finextra..." /> <button class="search-clear-button" type="reset"></button> </div> <a onclick="return testValue('ctl00_ctl00_ctl22_tMobSearch');" id="ctl00_ctl00_ctl22_bMobSearch" class="search-button" href="javascript:__doPostBack('ctl00$ctl00$ctl22$bMobSearch','')"> <span class="search-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/generalUI/Search.svg'); mask-image: url('/app_themes/earlgrey/images/icons/generalUI/Search.svg');"> </span> </a> </div> <div class="header-menu-search-bar-close"> <a id="mainmenuexpandedsearchmenuclosebutton" href="#" title="Close" class="button button-secondary button-icon-only"><span class="button-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/editing/Cross.svg'); mask-image: url('/app_themes/earlgrey/images/icons/editing/Cross.svg');"></span></a> </div> </div> </div> </div> <div id="ctl00_ctl00_ctl22_pMember"> <a href="/community/login.aspx?returnurl=%2fcommunity%2flogin.aspx%3freturnurl%3d%252fcommunity%252fmembers%252fsearch.aspx" rel="nofollow" id="headerProfileButton" class="button button-small button-secondary button-icon-only"><span class="button-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/other/profile-1.svg'); mask-image: url('/app_themes/earlgrey/images/icons/other/profile-1.svg');"></span></a> </div> <div id="headerSignInButton" class="d-none"> <a class="button button-icon-left button-secondary " href="/community/login.aspx"><span class="button-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/other/Profile-1.svg'); mask-image: url('/app_themes/earlgrey/images/icons/other/Profile-1.svg');"></span><span class="button-text">Sign in</span></a> </div> <div id="ctl00_ctl00_ctl22_dRegister"> <a id="headerSignUpButton" href="/community/register.aspx" class="button button-primary"><span class="button-text" rel="nofollow">Sign up</span></a> </div> </div> </div> </div> </div> <div class="row"> <div id="livebuttonc1" class="col-12"> </div> </div> <div class="row main-nav-c1-row"> <div id="mainnavc1" class="col-12"> <nav id="mainnavbar" type="Main Navigation"> <div id="desktopnav"> <div class="main-nav-fader-left"></div> <div id="mainnavburger"> <a id="mobileNavBurgerButton" title="MobileNavBurger" class="button button-secondary button-icon-only" role="button"><span class="button-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/menus/Menu.svg'); mask-image: url('/app_themes/earlgrey/images/icons/menus/Menu.svg');"></span></a> </div> <!-- Developer note: Ensure no white space is around a href content text --> <!-- Desktop Navbar content menu items start --> <div id="mainnavdesktop" class="navbar"> <ul id="ctl00_ctl00_ctl22_ulDesktopNav" class="navbar-nav"><li class="nav-item dropdown"><a href="/" class="nav-link dropdown-toggle" role="button" data-bs-toggle="dropdown" aria-expanded="false">News</a><ul class="dropdown-menu"><li><a href="/latest-news" class="dropdown-item">Latest news</a></li><li><a href="/latest-announcements" class="dropdown-item">Company updates</a></li><li><a href="/latest-long-reads" class="dropdown-item">Long reads</a></li></ul></li><li class="nav-item"><a href="/latest-videos" class="nav-link">TV</a></li><li class="nav-item"><a href="/research" class="nav-link">Research</a></li><li class="nav-item dropdown"><a href="/events/timeline" class="nav-link dropdown-toggle" role="button" data-bs-toggle="dropdown" aria-expanded="false">Events</a><ul class="dropdown-menu"><li><a href="/events/timeline" class="dropdown-item">All</a></li><li><a href="/events/timeline?eventtype=conference" class="dropdown-item">Conferences</a></li><li><a href="/events/timeline?eventtype=webinar" class="dropdown-item">Webinars</a></li><li><a href="/events/top/" class="dropdown-item">Popular</a></li></ul></li><li class="nav-item dropdown"><a href="/community" class="nav-link dropdown-toggle" role="button" data-bs-toggle="dropdown" aria-expanded="false">Community</a><ul class="dropdown-menu"><li><a href="/community" class="dropdown-item">Community latest</a></li><li><a href="/latest-blogs" class="dropdown-item">Latest expert opinions</a></li><li><a href="/blogs/groups.aspx" class="dropdown-item">Groups</a></li><li><a href="/community/members/search.aspx" class="dropdown-item">Search members</a></li></ul></li><li class="nav-item"><a href="/jobs" class="nav-link">Jobs</a></li><li class="nav-item"><a href="/open-banking-apis" class="nav-link">APIs</a></li></ul> </div> <!-- Desktop Navbar content menu items end --> </div> <div id="mobilenavBackground" class="mobilenav-background mobile-nav-background-no-cover"> <div id="mobilenav"> <!-- Mobile Navbar content menu items start --> <div id="mobilenavtop" class="mobile-nav-top"> <div class="mobile-nav-top-actions"> <div class="mobile-nav-top-actions-close"> <a id="mobileNavBurgerButtonClose" title="Close" class="button button-secondary button-icon-only" role="button"><span class="button-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/editing/Cross.svg'); mask-image: url('/app_themes/earlgrey/images/icons/editing/Cross.svg');"></span></a> </div> <div class="mobile-nav-top-actions-profile"> <div class="me-3"> <a href="/community/login.aspx?returnurl=%2fcommunity%2flogin.aspx%3freturnurl%3d%252fcommunity%252fmembers%252fsearch.aspx" id="ctl00_ctl00_ctl22_mobileSignIn" class="button button-secondary"><span class="button-text" role="button">Sign in</span></a> </div> <div> <a href="/community/register.aspx" id="ctl00_ctl00_ctl22_mobileSignUp" class="button button-primary"><span class="button-text" role="button">Sign up</span></a> </div> </div> </div> <div class="mobile-nav-top-search"> <div class="mobile-nav-top-search-bar"> <div class="site-search-bar full-width" onkeypress="javascript:return WebForm_FireDefaultButton(event, 'ctl00_ctl00_ctl22_bMobSearch2')"> <div class="search-input-container"> <input name="ctl00$ctl00$ctl22$tMobSearch2" type="search" id="ctl00_ctl00_ctl22_tMobSearch2" class="search-input" required="" placeholder="Search Finextra..." /> <button class="search-clear-button" type="reset"></button> </div> <a onclick="return testValue('ctl00_ctl00_ctl22_tMobSearch2');" id="ctl00_ctl00_ctl22_bMobSearch2" class="search-button" href="javascript:__doPostBack('ctl00$ctl00$ctl22$bMobSearch2','')"> <span class="search-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/generalUI/Search.svg'); mask-image: url('/app_themes/earlgrey/images/icons/generalUI/Search.svg');"> </span> </a> </div> </div> </div> <div class="mobile-nav-top-live"> </div> </div> <ul id="ctl00_ctl00_ctl22_ulMobileNav" class="navbar-nav"><li class="nav-item dropdown"><a href="/" class="nav-link dropdown-toggle" role="button" aria-expanded="false">News</a><ul class="dropdown-menu"><li><a href="#" class="dropdown-item dropdown-item-back"><span class="mobile-nav-back-caret"></span><span class="mobile-nav-back-text">Back</span></a></li><li><a href="/" class="dropdown-item dropdown-item-parent">News</a></li><li><a href="/latest-news" class="dropdown-item">Latest news</a></li><li><a href="/latest-announcements" class="dropdown-item">Company updates</a></li><li><a href="/latest-long-reads" class="dropdown-item">Long reads</a></li></ul></li><li class="nav-item"><a href="/latest-videos" class="nav-link">TV</a></li><li class="nav-item"><a href="/research" class="nav-link">Research</a></li><li class="nav-item dropdown"><a href="/events/timeline" class="nav-link dropdown-toggle" role="button" aria-expanded="false">Events</a><ul class="dropdown-menu"><li><a href="#" class="dropdown-item dropdown-item-back"><span class="mobile-nav-back-caret"></span><span class="mobile-nav-back-text">Back</span></a></li><li><a href="/events/timeline" class="dropdown-item dropdown-item-parent">Events</a></li><li><a href="/events/timeline" class="dropdown-item">All</a></li><li><a href="/events/timeline?eventtype=conference" class="dropdown-item">Conferences</a></li><li><a href="/events/timeline?eventtype=webinar" class="dropdown-item">Webinars</a></li><li><a href="/events/top/" class="dropdown-item">Popular</a></li></ul></li><li class="nav-item dropdown"><a href="/community" class="nav-link dropdown-toggle" role="button" aria-expanded="false">Community</a><ul class="dropdown-menu"><li><a href="#" class="dropdown-item dropdown-item-back"><span class="mobile-nav-back-caret"></span><span class="mobile-nav-back-text">Back</span></a></li><li><a href="/community" class="dropdown-item dropdown-item-parent">Community</a></li><li><a href="/community" class="dropdown-item">Community latest</a></li><li><a href="/latest-blogs" class="dropdown-item">Latest expert opinions</a></li><li><a href="/blogs/groups.aspx" class="dropdown-item">Groups</a></li><li><a href="/community/members/search.aspx" class="dropdown-item">Search members</a></li></ul></li><li class="nav-item"><a href="/jobs" class="nav-link">Jobs</a></li><li class="nav-item"><a href="/open-banking-apis" class="nav-link">APIs</a></li></ul> <!-- Mobile Navbar content menu items end --> </div> </div> </nav> </div> <div class="main-nav-fader-right"> </div> </div> </div> <div class="header-taxonomy-nav-section brand-gradient-category-nav"> <div class="container taxonomy-nav-scroll-fix"> <div class="row"> <div id="taxonomynavc1" class="col-12"> <nav id="taxonomynavbar" class="taxonomy-navbar" type="Category Navigation"> <ul id="ctl00_ctl00_ctl22_ulChannels" class="nav"><li class="nav-item taxonomy-nav-item"><a href="/channel/payments" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">payments</span></a></li><li class="nav-item taxonomy-nav-item"><a href="/channel/markets" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">markets</span></a></li><li class="nav-item taxonomy-nav-item"><a href="/channel/retail" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">retail</span></a></li><li class="nav-item taxonomy-nav-item"><a href="/channel/wholesale" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">wholesale</span></a></li><li class="nav-item taxonomy-nav-item"><a href="/channel/wealth" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">wealth</span></a></li><li class="nav-item taxonomy-nav-item"><a href="/channel/regulation" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">regulation</span></a></li><li class="nav-item taxonomy-nav-item"><a href="/channel/crime" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">crime</span></a></li><li class="nav-item taxonomy-nav-item"><a href="/channel/crypto" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">crypto</span></a></li><li class="nav-item taxonomy-nav-item"><a href="/channel/sustainable" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">sustainable</span></a></li><li class="nav-item taxonomy-nav-item"><a href="/channel/startups" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">startups</span></a></li><li class="nav-item taxonomy-nav-item"><a href="/channel/devops" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">devops</span></a></li><li class="nav-item taxonomy-nav-item"><a href="/channel/identity" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">identity</span></a></li><li class="nav-item taxonomy-nav-item"><a href="/channel/security" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">security</span></a></li><li class="nav-item taxonomy-nav-item"><a href="/channel/cloud" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">cloud</span></a></li><li class="nav-item taxonomy-nav-item"><a href="/channel/ai" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">ai</span></a></li><li class="nav-item"><span class="tax-button-spacer"></span></li><li id="taxonomynavbutton" class="taxonomy-nav-button"><a><span id="taxonomynavbuttonicon" class="taxonomy-nav-button-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/editing/Add.svg'); mask-image: url('/app_themes/earlgrey/images/icons/editing/Add.svg')"></span></a></li></ul> </nav> </div> </div> </div> </div> </header> <main> <!-- Content --> <div class="main--container signin-homepage"> <!-- Center sign in box to window height --> <style type="text/css"> body { display: flex; min-height: 100vh; flex-direction: column; justify-content: space-between; } </style> <!-- Start: Registration - Header --> <section class="section--signin--container"> <div class="container"> <div class="row"> <div class="col-12"> <div class="signin-header"> <h1>Sign in to Finextra</h1> </div> </div> </div> <div id="ctl00_ctl00_body_bodyLevel_LoginForm_pLoginForm" onkeypress="javascript:return WebForm_FireDefaultButton(event, 'ctl00_ctl00_body_bodyLevel_LoginForm_bLogin')"> <div class="row"> <div class="col-12"> <div class="signin-form-container"> <div class="signin-form-form signin-form-form-boxed form net-validator"> <div class="form-item"> <label for="ctl00_ctl00_body_bodyLevel_LoginForm_tEmail" id="ctl00_ctl00_body_bodyLevel_LoginForm_Label1" class="form-label">Email address</label> <input name="ctl00$ctl00$body$bodyLevel$LoginForm$tEmail" type="text" id="ctl00_ctl00_body_bodyLevel_LoginForm_tEmail" class="form-control" /> <span id="ctl00_ctl00_body_bodyLevel_LoginForm_UserNameRequired" title="User Name is required." class="form-error" style="color:Red;visibility:hidden;">Please supply your email</span> <span id="ctl00_ctl00_body_bodyLevel_LoginForm_regFieldValidator" class="form-error" style="color:Red;display:none;">Please supply a valid email</span> </div> <div class="form-item"> <label for="ctl00_ctl00_body_bodyLevel_LoginForm_tPassword" id="ctl00_ctl00_body_bodyLevel_LoginForm_Label3" class="form-label">Password</label> <input name="ctl00$ctl00$body$bodyLevel$LoginForm$tPassword" type="password" id="ctl00_ctl00_body_bodyLevel_LoginForm_tPassword" class="form-control" /> <span id="ctl00_ctl00_body_bodyLevel_LoginForm_RequiredFieldValidator1" title="Please supply your password" class="form-error" style="color:Red;display:none;">Please supply your password</span> </div> <div class="form-item"> <label class="form-checkbox"> Remember me on this device <input id="ctl00_ctl00_body_bodyLevel_LoginForm_chkRememberMe" type="checkbox" name="ctl00$ctl00$body$bodyLevel$LoginForm$chkRememberMe" checked="checked" /> <span class="checkmark"></span> </label> </div> <div class="form-item"> <div class="signin-form-buttons"> <a id="ctl00_ctl00_body_bodyLevel_LoginForm_bLogin" class="button button-icon-right button-primary button-center" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$ctl00$body$bodyLevel$LoginForm$bLogin", "", true, "SignIn", "", false, true))"> <span class="button-text">Sign in</span><span class="button-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/arrows/arrowRight.svg'); mask-image: url('/app_themes/earlgrey/images/icons/arrows/arrowRight.svg');"></span> </a> </div> </div> <div class="form-item"> <div class="form-instruction"> <a href="#" data-bs-toggle="modal" data-bs-target="#ctl00_ctl00_body_bodyLevel_LoginForm_popupRegistrationSignupForgotPassword">Forgot password?</a> </div> </div> </div> <div class="signin-form-footer"> <div>Don鈥檛 have an account? <a href="/community/register.aspx">Sign up here</a></div> </div> </div> </div> </div> </div> </div> </section> <!-- Registration Signin Forgotten Password --> <div id="ctl00_ctl00_body_bodyLevel_LoginForm_popupRegistrationSignupForgotPassword" class="modal fade popup-formType popup-account" data-bs-backdrop="static" tabindex="-1" aria-labelledby="popupRegistrationSignupForgotPassword" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-dialog-scrollable modal-fullscreen-md-down popup-dialog"> <div class="modal-content popup--content"> <div class="form mb-0"> <div class="modal-header popup--header"> <h2 class="popup--body-heading" id="popupRegistrationSignupForgotPasswordHeading">Forgotten your password?</h2> </div> <div class="modal-body popup--body"> <div class="popup-form layout--grid net-validator"> <div class="popup-formFields popup-formFields-textbox form-item"> <label for="ctl00_ctl00_body_bodyLevel_LoginForm_tEmailForPassword" class="popup-formFields-label">Email address</label> <input name="ctl00$ctl00$body$bodyLevel$LoginForm$tEmailForPassword" type="text" id="ctl00_ctl00_body_bodyLevel_LoginForm_tEmailForPassword" class="popup-formFields-control popup-formFields-textbox" /> <span id="ctl00_ctl00_body_bodyLevel_LoginForm_RequiredFieldValidator2" class="form-error" style="color:Red;display:none;">Please supply your email</span> <span id="ctl00_ctl00_body_bodyLevel_LoginForm_RegularExpressionValidator1" class="form-error" style="color:Red;display:none;">Please supply a valid email</span> </div> </div> </div> <div class="modal-footer popup--footer"> <div class="button-container"> <button type="button" id="" class="button button-secondary popup--button-cancel" data-bs-dismiss="modal"><span class="button-text">Cancel</span></button> <a id="ctl00_ctl00_body_bodyLevel_LoginForm_bPassword" class="button button-primary" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$ctl00$body$bodyLevel$LoginForm$bPassword", "", true, "SendPassword", "", false, true))"> <span class="button-text">Submit</span> </a> </div> </div> </div> </div> </div> </div> <!-- Registration Signin Forgotten Password Check Email--> <div id="ctl00_ctl00_body_bodyLevel_LoginForm_popupRegistrationSignupForgotPasswordCheckEmail" class="modal fade popup-formType popup-account" tabindex="-1" aria-labelledby="popupRegistrationSignupForgotPasswordCheckEmail" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-dialog-scrollable modal-fullscreen-md-down popup-dialog"> <div class="modal-content popup--content"> <div class="modal-header popup--header"> <h2 class="popup--body-heading" id="popupRegistrationSignupForgotPasswordHeading">Forgotten your password?</h2> </div> <div class="modal-body popup--body"> <div> Please check your email to see how to reset your password <strong><span id="ctl00_ctl00_body_bodyLevel_LoginForm_lblMessage"></span></strong> </div> </div> <div class="modal-footer popup--footer"> <div class="button-container justify-content-center"> <button type="button" id="" class="button button-secondary popup--button-close" data-bs-dismiss="modal"><span class="button-text">Close</span></button> </div> </div> </div> </div> </div> </div> </main> <!-- Start: cookie policy popup --> <div class="cookie-policy"> <div class="box cookie-policy--container"> <div class="cookie-policy--container--content"> <p class="p-compact-p-md">Welcome to Finextra. We use cookies to help us to deliver our services. You may change your preferences at our <a href="/about/cookie-centre.aspx" alt="Cookie centre">Cookie Centre</a>.</p> <p class="p-compact-p-md">Please read our <a href="/about/privacy-policy.aspx" alt="Privacy policy">Privacy Policy</a>.</p> </div> <div class="cookie-policy--container--buttons"> <a class="button button-primary button-cookie-policy-accept" href="#"><span class="button-text">Accept</span></a> </div> </div> </div> <!-- End: cookie policy popup --> <!-- Scripts --> <script src="/app_themes/earlgrey/scripts/bootstrap/bootstrap.min.js" type="text/javascript" defer></script> <script src="/app_themes/earlgrey/scripts/merged/site.min.js" defer></script> <script src="/app_themes/earlgrey/scripts/merged/bundle.min.js" defer></script> <!-- Footer --> <footer class="footer footer-gradient-bg"> <div class="container"> <div class="row"> <div class="col-12"> <div class="row footer-row-logo"> <div class="column col-12"> <a href="/"><img class="footer-logo" src="/App_Themes/EarlGrey/images/finextra-logo-alt.svg" alt="Finextra" /></a> </div> <div class="col-12"> <div class="footer-separator"></div> </div> </div> <div class="row footer-row-links"> <div class="column col-6 col-md-3 order-1 order-md-1"> <h3>Finextra</h3> <ul> <li><a href="/about/finextra.aspx" aria-label="Link to: About">About</a></li> </ul> <h3>Community</h3> <ul> <li><a href="/community/simple-terms.aspx" aria-label="Link to: Rules">Rules</a></li> <li><a onclick="window.open('mailto:contact@finextra.com');" aria-label="Link to: Contact the community team" class="cursor-pointer">Contact the community team</a></li> </ul> </div> <div class="column col-6 col-md-3 order-3 order-md-2"> <h3>News</h3> <ul> <li><a href="/about/finextra.aspx" aria-label="Link to: Guidance">Guidance</a></li> <li><a onclick="window.open('mailto:news@finextra.com');" aria-label="Link to: Contact the news desk" class="cursor-pointer">Contact the news desk</a></li> </ul> <h3>Sales</h3> <ul> <li><a onclick="window.open('mailto:salesadmin@finextra.com');" aria-label="Link to: Media pack" class="cursor-pointer">Media pack</a></li> <li><a onclick="window.open('mailto:salesadmin@finextra.com');" aria-label="Link to: Contact the sales team" class="cursor-pointer">Contact the sales team</a></li> </ul> </div> <div class="column col-6 col-md-3 order-2 order-md-3"> <h3>Get involved</h3> <ul> <li><a href="/live-at/2024/ebaday.aspx" aria-label="Link to: Finextra Live@EBAday">Finextra Live@</a></li> <li><a href="/events/timeline?eventtype=webinar" aria-label="Link to: Webinars">Webinars</a></li> <li><a href="/latest-videos" aria-label="Link to: Finextra TV">Finextra TV</a></li> <li><a href="/research" aria-label="Link to: Research">Research</a></li> <li><a href="https://www.finextra.jobs" aria-label="Link to: Finextra.jobs" target="_blank">Finextra.jobs</a></li> </ul> </div> <div class="column col-6 col-md-3 order-4 order-md-4"> <h3>Events</h3> <ul> <li><a href="https://www.sustainablefinance.live" aria-label="Link to: Sustainable Finance Live" target="_blank">Sustainable Finance Live</a></li> <li><a href="https://www.nextgennordics.com" aria-label="Link to: NextGen Nordics" target="_blank">NextGen Nordics</a></li> <li><a href="https://www.ebaday.com" aria-label="Link to: EBAday" target="_blank">EBAday</a></li> <li><a href="https://www.nextgenai.world/" aria-label="Link to: NextGenAI" target="_blank">NextGen:AI</a></li> </ul> </div> </div> <div class="row footer-row-buttons"> <div class="col-12 col-lg-8" style="width:auto; margin-right: auto;"> <span id="ctl00_ctl00_FooterControl_sNotLogged" class="primary-buttons"> <a class="button button-icon-left button-primary" href="/community/register.aspx" ><span class="button-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/communityevents/Community.svg'); mask-image: url('/app_themes/earlgrey/images/icons/communityevents/Community.svg');"></span><span class="button-text">Join the community</span></a> <a class="button button-icon-left button-primary" href="/community/members/edit-my-interests.aspx" ><span class="button-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/other/Mail-1.svg'); mask-image: url('/app_themes/earlgrey/images/icons/other/Mail-1.svg');"></span><span class="button-text">Register for news alerts</span></a> </span> <span class="social-buttons"> <a class="button button-icon-only button-dark" href="https://www.linkedin.com/company/finextra/" target="_blank"><span class="button-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/social/LinkedIn.svg'); mask-image: url('/app_themes/earlgrey/images/icons/social/LinkedIn.svg');"></span></a> <a class="button button-icon-only button-dark" href="https://twitter.com/finextra" target="_blank"><span class="button-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/social/Twitter.svg'); mask-image: url('/app_themes/earlgrey/images/icons/social/Twitter.svg');"></span></a> <a class="button button-icon-only button-dark" href="/rss/rss.aspx"><span class="button-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/social/RSS.svg'); mask-image: url('/app_themes/earlgrey/images/icons/social/RSS.svg');"></span></a> </span> </div> <div class="col-12 col-lg-4" style="width: auto;"> <span class="app-buttons"> <a href="https://apps.apple.com/us/app/finextra-research-news/id1551174789" aria-label="Link to: Our app on the Apple App store" target="_blank"><img src="/app_themes/earlgrey/images/logos/apple.png" alt="Apple App Store" /></a> <a href="https://play.google.com/store/apps/details?id=finextra.android.news" aria-label="Link to: Our app on the Google App store" target="_blank"><img src="/app_themes/earlgrey/images/logos/google.png" alt="Google App Store" /></a> </span> </div> <div class="col-12"> <div class="footer-separator"></div> </div> </div> <div class="row footer-row-copyright"> <div class="column col-12 col-md-6"> <p><a href="/about/copyright.aspx" aria-label="Link to: Copyright">© Finextra Research 2024</a></p> </div> <div class="column col-12 col-md-6"> <p><a href="/community/terms-of-use.aspx" aria-label="Link to: Terms of use">Terms of use</a><a href="/about/privacy-policy.aspx" aria-label="Link to: Privacy Policy">Privacy Policy</a><a href="/about/cookie-centre.aspx" aria-label="Link to: Cookie Centre">Cookie Centre</a></p> </div> </div> </div> </div> </div> </footer> <script type="text/javascript"> //<![CDATA[ var Page_Validators = new Array(document.getElementById("ctl00_ctl00_body_bodyLevel_LoginForm_UserNameRequired"), document.getElementById("ctl00_ctl00_body_bodyLevel_LoginForm_regFieldValidator"), document.getElementById("ctl00_ctl00_body_bodyLevel_LoginForm_RequiredFieldValidator1"), document.getElementById("ctl00_ctl00_body_bodyLevel_LoginForm_RequiredFieldValidator2"), document.getElementById("ctl00_ctl00_body_bodyLevel_LoginForm_RegularExpressionValidator1")); //]]> </script> <script type="text/javascript"> //<![CDATA[ var ctl00_ctl00_body_bodyLevel_LoginForm_UserNameRequired = document.all ? document.all["ctl00_ctl00_body_bodyLevel_LoginForm_UserNameRequired"] : document.getElementById("ctl00_ctl00_body_bodyLevel_LoginForm_UserNameRequired"); ctl00_ctl00_body_bodyLevel_LoginForm_UserNameRequired.controltovalidate = "ctl00_ctl00_body_bodyLevel_LoginForm_tEmail"; ctl00_ctl00_body_bodyLevel_LoginForm_UserNameRequired.errormessage = "Please supply your email"; ctl00_ctl00_body_bodyLevel_LoginForm_UserNameRequired.validationGroup = "SignIn"; ctl00_ctl00_body_bodyLevel_LoginForm_UserNameRequired.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; ctl00_ctl00_body_bodyLevel_LoginForm_UserNameRequired.initialvalue = ""; var ctl00_ctl00_body_bodyLevel_LoginForm_regFieldValidator = document.all ? document.all["ctl00_ctl00_body_bodyLevel_LoginForm_regFieldValidator"] : document.getElementById("ctl00_ctl00_body_bodyLevel_LoginForm_regFieldValidator"); ctl00_ctl00_body_bodyLevel_LoginForm_regFieldValidator.controltovalidate = "ctl00_ctl00_body_bodyLevel_LoginForm_tEmail"; ctl00_ctl00_body_bodyLevel_LoginForm_regFieldValidator.errormessage = "Please supply a valid email"; ctl00_ctl00_body_bodyLevel_LoginForm_regFieldValidator.display = "Dynamic"; ctl00_ctl00_body_bodyLevel_LoginForm_regFieldValidator.validationGroup = "SignIn"; ctl00_ctl00_body_bodyLevel_LoginForm_regFieldValidator.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid"; ctl00_ctl00_body_bodyLevel_LoginForm_regFieldValidator.validationexpression = "\\w+([-+.\']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*"; var ctl00_ctl00_body_bodyLevel_LoginForm_RequiredFieldValidator1 = document.all ? document.all["ctl00_ctl00_body_bodyLevel_LoginForm_RequiredFieldValidator1"] : document.getElementById("ctl00_ctl00_body_bodyLevel_LoginForm_RequiredFieldValidator1"); ctl00_ctl00_body_bodyLevel_LoginForm_RequiredFieldValidator1.controltovalidate = "ctl00_ctl00_body_bodyLevel_LoginForm_tPassword"; ctl00_ctl00_body_bodyLevel_LoginForm_RequiredFieldValidator1.errormessage = "Please supply your password"; ctl00_ctl00_body_bodyLevel_LoginForm_RequiredFieldValidator1.display = "Dynamic"; ctl00_ctl00_body_bodyLevel_LoginForm_RequiredFieldValidator1.validationGroup = "SignIn"; ctl00_ctl00_body_bodyLevel_LoginForm_RequiredFieldValidator1.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; ctl00_ctl00_body_bodyLevel_LoginForm_RequiredFieldValidator1.initialvalue = ""; var ctl00_ctl00_body_bodyLevel_LoginForm_RequiredFieldValidator2 = document.all ? document.all["ctl00_ctl00_body_bodyLevel_LoginForm_RequiredFieldValidator2"] : document.getElementById("ctl00_ctl00_body_bodyLevel_LoginForm_RequiredFieldValidator2"); ctl00_ctl00_body_bodyLevel_LoginForm_RequiredFieldValidator2.controltovalidate = "ctl00_ctl00_body_bodyLevel_LoginForm_tEmailForPassword"; ctl00_ctl00_body_bodyLevel_LoginForm_RequiredFieldValidator2.errormessage = "Please supply your email"; ctl00_ctl00_body_bodyLevel_LoginForm_RequiredFieldValidator2.display = "Dynamic"; ctl00_ctl00_body_bodyLevel_LoginForm_RequiredFieldValidator2.validationGroup = "SendPassword"; ctl00_ctl00_body_bodyLevel_LoginForm_RequiredFieldValidator2.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; ctl00_ctl00_body_bodyLevel_LoginForm_RequiredFieldValidator2.initialvalue = ""; var ctl00_ctl00_body_bodyLevel_LoginForm_RegularExpressionValidator1 = document.all ? document.all["ctl00_ctl00_body_bodyLevel_LoginForm_RegularExpressionValidator1"] : document.getElementById("ctl00_ctl00_body_bodyLevel_LoginForm_RegularExpressionValidator1"); ctl00_ctl00_body_bodyLevel_LoginForm_RegularExpressionValidator1.controltovalidate = "ctl00_ctl00_body_bodyLevel_LoginForm_tEmailForPassword"; ctl00_ctl00_body_bodyLevel_LoginForm_RegularExpressionValidator1.errormessage = "Please supply a valid email"; ctl00_ctl00_body_bodyLevel_LoginForm_RegularExpressionValidator1.display = "Dynamic"; ctl00_ctl00_body_bodyLevel_LoginForm_RegularExpressionValidator1.validationGroup = "SendPassword"; ctl00_ctl00_body_bodyLevel_LoginForm_RegularExpressionValidator1.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid"; ctl00_ctl00_body_bodyLevel_LoginForm_RegularExpressionValidator1.validationexpression = "\\w+([-+.\']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*"; //]]> </script> <script type="text/javascript"> //<![CDATA[ var Page_ValidationActive = false; if (typeof(ValidatorOnLoad) == "function") { ValidatorOnLoad(); } function ValidatorOnSubmit() { if (Page_ValidationActive) { return ValidatorCommonOnSubmit(); } else { return true; } } //]]> </script> </form> </body> </html>