Environmentalists hail Supreme Court ruling