PrivCo Logo
Patra Corporation
Headquarters
El Dorado Hills, California
Classification
Private
Status
Acquired