New Delhi: The National Green Tribunal (NGT) suspended clearance to a 3,600 MW project of IL&FS Tamil Nadu Power Company Ltd in Cuddalore, Tamil Nadu, ordering a cumulative impact assessment be