India's largest business house, the Bombay based Tata group, announced here Thursday the launch of a company to sell computerised information technology to Indian companies.
India's Tata group launches information technology company.