Magicpin's Vera aims to connect 1 million businesses by 2026

Business