Versus - compare GFF and TGLS

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