Thursday November 28, 2024
Tata wants to construct the factory in Hosur in the southern Tamil Nadu state.