The company is now valued at $273 million. European banks ABN AMRO, SEB and Nordea are backers of the company, which sometimes licenses its technology through partnership agreements. Insight Venture Partners is responsible for the new infusion of capital.
Read the full article from CNBC.