Tuesday April 23, 2024
Tata wants to construct the factory in Hosur in the southern Tamil Nadu state.