Finance and Accounting Platform FloQast Secures $100 Million in Funding to Accelerate Innovation | Signalbase