This investment could make money for us.

What does This investment could make money for us. mean?

This investment could make money for us.

This investment could make money for us. in other languages