What Did Jack Dorsey Mean by “There Is No Moat”? Elon Musk and Michael Saylor Weigh In | News | MoonHub