Taboola to go public at $2.6B valuation | Heykuki News