Home » Marketing » Branding » Who are Brand Advocates and what is Brand advocacy?