strategy and financial risk 8558781