Chennai is the capital of the Indian state of Tamil Nadu. Located on the Coromandel Coast of the Bay of Bengal, it is one of the largest cultural, economic and educational centres of south India. Read More
Work for the second phase of the Chennai Metro Rail that began recently is progressing at a fast pace and will introduce driverless trains that will be run solely on signals, an official said. ...