Just eight months after its launch, the business management solutions fintech got a $70 million Series B round and a valuation above $1 billion.