The platform brings together online storefront creation and essential store-management tools for businesses establishing a direct digital presence. INDIA — November 2026 — As businesses increasingly look for ways to present their…