News

Research and development costs totaled $0.9 million for the first quarter of 2025, compared to $1.6 million in the prior year ...
NEW YORK, May 07, 2025 (GLOBE NEWSWIRE) -- Taboola (Nasdaq: TBLA), a global leader in delivering performance at scale for advertisers, today announced its results for the first quarter ended March 31, ...