Financial-software firm Allvue Systems is reportedly considering an initial public offering or M&A sale this year at up to a $3 billion valuation.
Read More