Co-branding or brand partnering is a trend that has gained remarkable popularity over the last few years, which is not surprising when huge brands like Apple, Nike and Red Bull are just some of those getting on board. Here we tell you everything you need to know.