I am going to enter into a partnership with an American company and want to know how much capital they have and what would be the assets and capabilities they intend to bring into the market in my question. How should I ask them idiomatically about the amount they would tend to provide us as a partner in our project?
How much can you invest in this project?
How much capital can you invest in this project?
I think, while the verb "invest" encapsulates the "capital" in it, using capital would be optional here, (although using that collocation can make my sentence sound more scientific and financial. Please correct me if I'm wrong.