ITOCHU Techno-Solutions (OTCMKTS:ITTOY – Get Free Report) is one of 139 public companies in the “Information Technology Services” industry, but how does it compare to its peers? We will compare ITOCHU Techno-Solutions to related businesses based on the strength of its analyst recommendations, earnings, valuation, risk, dividends, profitability and institutional ownership. Institutional & Insider Ownership […]