The emerging financial technology sector has big challenges to overcome