Snapmint Bags $125 Million in Funding Led by General Atlantic