33/100
Carnival Corporation Ltd.CCL No moat
via buylikebuffett.com — The Moat Index →