74/100
TECNOGLASS HOLDINGS INC.TGLS Narrow moat
via buylikebuffett.com — The Moat Index →