Chennai is the largest capital city of Tamil Nadu and located on the Coromandel Coast of Bay of Bengal. Being a significant city of South India, it serves as the most prominent cultural and economic.
Founded year: | Not set |
Funding rounds: | Not set |
Total funding amount: | Not set |