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.

share:

more energy news

Send Us A Message