The US$100 million facility is located at Nilakottai in the Dindigul district of Tamil Nadu
Latest Updates & News Article