Role of Branding in Strategy and its Financial Impact