FinAccel turns unicorn with $140m in series D money

The deal puts FinAccel's valuation at more than US$1.6 billion.