HomeCompaniesTerra Share Save Report this company Send Report Terra Singapore, SingaporeAbout CompanyA decentralized economy needs decentralized money.