A 450 MW ISTS-connected wind power project in Tamil Nadu that was granted under SECI tranche X has 51 MW of wind power capacity has commenced operatio, according to JSW Renew Energy Two…