Public Social Responsibility: Old Wine in New Bottle
The concept of public social responsibility has been gaining ground and popularity in the recent past. Before discussing it further let us first understand what does PSR mean and what does it stand for. Basically as the term itself suggests, PSR is about the general public realizing their role and responsibilities towards the very society […]