The principles of branding: by an agency strategist

By Sarah Mason