H. Jeffrey Leonard
Season 7 E 24 • 02/17/2011

H. Jeffrey Leonard explains the impact of big companies' late payment policies on small business.