0
Public Citizen, Inc. -KB
Type your answer here... PUBLIC
Are you asking about Solar Development Inc that began in Colorado?
No. Crystal Clean was owned by The Heritage Group - a multi-billion dollar company. Crystal Clean seperated and became a public company sometime around 2008 - 2009.
public interest group