Environmentalists in the National Green Tribunal (NGT) have also challenged the car depot.
13 Dec 2016 4:21 AM IST