TrustedCompany Secures USD 1M to Expand to South Africa, Brazil

TrustedCompany – aims to tackle the trust issues among online shoppers