Shop Circle raises $120 million in Series A to revolutionize e-commerce industry
Shop Circle, a London-based e-commerce software company, has secured $120 million in a Series A round of funding. The round was led by 645 Ventures...