Lol, I actually agree with you, that's honestly a better term for them, as "investors" gives them more prestige than they deserve! ;)
You are viewing a single comment's thread from:
Lol, I actually agree with you, that's honestly a better term for them, as "investors" gives them more prestige than they deserve! ;)
In the world I am from "investors" get paid by adding value.
Exactly!