Tech financial stability