Versus - compare GFF and TGLS

Griffon Corp. outperforms Tecnoglass Inc on 19 out of 29 parameters.