5 Minutes with Lynn Tilton

Lynn discusses buying Stilla, which has exceeded $100 million in revenue, business mistakes, lessons learned and growing a successful brand.

more