India’s leading English newspaper, The Times of India replied to The Economist in an advertisement this Monday, after the English weekly magazine commented on TOI’s advertisement cost. Writing about manufacturing in India, with the title..