The Times of India India's largest circulated English-language daily newspaper, with its main edition from Delhi.