65 employees
Cedar is a documentation, research, and experimentation center on accidental water pollution.
1979