Ritz-Carlton has rolled out a new branding initiative: “Let Us Stay with You.” The company’s marketing leaders say it’s more than just a campaign, but a platform. Read more