Moxtra Reveals New Name and Logo

Moxtra, a business interaction management software, has revealed a new brand identity and name – “Moxo”. The cloud-based platform enables businesses to create and launch their own one-stop customer portals as well as private communication hubs for both external and internal users – all under their own name and branding. “The update of our name […]