Teads Q3 net loss widens to $325.5 million; revenue falls 26% to $235.1 million - TEAD News | Rallies