AVAX SA and Terna SA Joint Venture

  • Limassol, Cyprus