International Technology Research says 10+ technology company will closing soon Jun 14, 2020 Optimist Gists