Mensa’s latest acquisition comes on the heels of the company raising $135 million at a valuation of around $1.2 billion. Read More