PrivCo Logo
Patra Corporation logo

Patra Corporation

Headquarters
El Dorado Hills, California
Classification
Private
Status
Acquired