Vaishnavi Group, announced the leasing of 4.12 lakh square feet of prime office space to Navi Technologies at Vaishnavi Tech Square as it aims to expand its commercial footprint.