The latest joint global research, ‘The Brand Value Growth Matrix’, by brand consultancies The Partners and Lambie-Nairn, and research firm Millward Brown shows that branding is a better investment for businesses than advertising in the long term, if marketing budget is limited.