Face to Face: Iapetus Holdings CEO branches out into new investments, opportunities

In 2006, Craig Taylor invested $10,000 to start a company. And 16 years later, his portfolio of seven companies, which includes his first business, makes about $100 million in revenue.