Neither voluntary nor compliant
India's first ever Charter on Corporate Responsibility for Environmental Protection (crep), unveiled amid much hype on March 13 in New Delhi, has turned out to be just hot air. Predictably, the government has described it as an "excellent