Mistras Group struggles with shrinking margins and increased competition

Mistras Group struggles with shrinking margins and increased competition