You're already on the right forum as mentioned.
Please clear more details about what you really are looking for. If you are into projects and investors then you may try to look at
Project development. I used to see post that are looking for investors there so I think that's the "base" you are looking for.