Do Stock Markets Penalize Environment-Unfriendly Behaviour

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.