financing challenges