Tata Communications completes acquisition of Kaleyra, a lead

© 2025 Vimarsana