shutterstock_1083507680

Could Microsoft be fielding a 'Shopify Rival' soon?