Sunday December 10, 2023
Tata wants to construct the factory in Hosur in the southern Tamil Nadu state.