how does technology impact financial management