Mobile advertising and monetization platform Liftoff has gone public, raising $437 million and achieving a market valuation of approximately $3.83 billion. The company priced its offering at $23 per share, above the previously announced range of $20 to $22. A total of 19 million shares were sold, with trading beginning on June 4 under the […] More