49/100
Quanta Services, Inc.PWR Shallow moat
via buylikebuffett.com — The Moat Index →