The Investment Trust of India Ltd.