SC Holdings Corp. is an investment management firm, which engages in the management of assets, commercial interests, and private funds. The company is headquartered in Dallas, Texas and currently employs 4 full-time employees. The company went IPO on 2005-09-13. The firm focuses on supplying biodiesel to these retail locations from its own biodiesel production facility.