Key aspects of business finance and how to manage them