Corporate in 20th century had to face the ethical dilemma of balancing their business between profiteering and social responsibility. With the citizens of the country and across the globe, the elusive domain of corporate social responsibility (CSR) has attracted academic attention. The objective of the paper is to comprehend the meaning of business ethics in the context of western ethics and Indian philosophical thought. The concept of Daana (charity/philanthropy) is mentioned prominently in numerous ancient scriptures. Similarly, western ethical philosophy contributed by Aristotle's virtue ethics, Immanuel Kant's deontology or duty ethics has shaped the corporate culture in a significant way. CSR behaviour and attitudes have emanated from the timeless values human being is imparted for generations across the globe. India has also made CSR a part of mandatory regulatory, Companies Act, 2013. The contextual good governance of CSR is accessed herein by comparative study with the help of empirical analysis.