Tech News Posted on December 13, 2018December 13, 2018 Microsoft Announces Kaizala to Enhance & Empower Workplace Productivity Microsoft has announced that Microsoft Kaizala, will empower over 1,000 organizations in India across government and business institutions, and... Author Staff Reporter 0