The Metropolitan Transport Corporation (Chennai) Ltd., is the agency that operates the public bus service in Chennai, India. It is a subsidiary of Tamil Nadu State Transport Corporation Ltd. From Wikipedia
Officials pitch the move as a step toward faster, cleaner commutes through higher public transport use.