NEW DELHI: Environmentalists have welcomed the Supreme Court's direction on Friday to impose the environmental compensation charge (ECC) from Sunday on heavy diesel trucks plying through the capita