Jeffrey Leonard

  • Aired:  02/17/11
  •  | Views: 28,304

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

Loading...