Founded

Address

Perpetua Power Source Technologies Inc
1749 SW Airport Avenue
Corvallis, OR 97333
United States

Open map

Perpetua Power Source Technologies Inc
4314 SW Research Way
Corvallis, OR 97333
United States

Open map

Tags
KANDO id: 374731

Corporate information

Registration country

Official identities

US CIK 0001386245

Funding rounds


Investment activity status
Active investor

Current employees

Financials