chapter 2 business finance 3144840