mistras 20
The name of an engineering company dedicated to the inspection is test, maintenance and protection of equipment and assets (especially turbines, transformers, and drones). It has headquarters in New Jersey (USA). Mistras, Mystras or Mistra, was the name of a Greek city located on Mount Taygetus, ancient Sparta.