CREW and a foreign major to build South India’s largest ship component unit in Thoothukudi, boosting Tamil Nadu’s maritime ambitions and job creation
CREW and a foreign major to build South India’s largest ship component unit in Thoothukudi, boosting Tamil Nadu’s maritime ambitions and job creation