Versus - compare GFF and TGLS

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