As you know, "branding" is a marketing "buzz word" in AE. Like many such words, it is grammatically crazy -- a noun made into a verb then gerundized to make it back into a noun. It means "the use of marketing techniques to establish an image, set of expectations and reputation for a product or service." Italian wisely does not have a one-word term for this abstruse concept.