ITRC a well established since computer education institute 1999 and ove4 500 franchisees in India and across the wolds plant to further expand its network ... Full story