About Avestra
the company name consists of two words: ‘avis’, which stands for a bird, and ‘tra’, which stands for trading. avestra means ‘trading without borders and barriers’. established by a g... Read more
the company name consists of two words: ‘avis’, which stands for a bird, and ‘tra’, which stands for trading. avestra means ‘trading without borders and barriers’. established by a g... Read more