Founded
KANDO id: 382956

Corporate information

Official name
Terra Renewal Services Incorporated
Registration country

Funding rounds

Profile Country
Saw Mill Capital LLC


Investment activity status
Active investor

Current team

Past employees

Selected Products / Customers

Financials