Central Empowered Committee (CEC)

The rupee has crashed, growth is down and there is panic that the India story may be over or, at least, seriously dented. For most commentators, the underlying reason for the decline is green regulations. They think environmentalists are squarely to blame.