Evotra Group was founded in 2020 to give high performance product, service and solutions to our customers. Triggered by the rapid increase of market demands which required more professional treatment, Evotra felt the importance of a dedicated Business to serve and understand customers. Headquarter...See more
Headquarters:
Company Type:
SME
Company size:
11-50 Employees
Address:
null
LOW
spending power