Versus - compare TGLS and GFF

Griffon Corp. outperforms Tecnoglass Inc on 22 out of 32 parameters.