102 employees
MESA designs and develops high voltage energy solutions for railways, utilities, renewable energies, and electro-intensive industries.
1947