Jeffrey Leonard

Aired:  02/17/11 Views: 28,496

Jeffrey Leonard explains the impact of big companies' late payment policies on small business. (7:37)

Loading...