why it s vital to know the difference between branding and marketinglatest news & developments