Do Stock Markets Penalize Environment-Unfriendly Behaviour
This study done by the researchers from Delhi School of Economics and Institute of Economic Growth found that the share market generally penalizes companies who are given poor rating by GRP.
Reports by Chandra Bhushan