Wishabi Receives $15M from Insight Venture Partners

September 06, 2013