Benefits of financial investments for business