David Hammer has an exclusive interview with Business Insider, announcing a $10 million Series A led by Canaan Partners and G20 Ventures.

Read Full Article