Comment by cowpig 1 year ago How do you define "free market"? 1 comment cowpig Reply WalterBright 1 year ago Transactions based on free negotiations, not force or fraud.
Transactions based on free negotiations, not force or fraud.