X upgrades its ad platform in long overdue overhaul
Homepage [Unofficial]
April 30, 2026
This is the platform's biggest update in its history, having previously been criticized for not keeping up with peers on performance.
Discussion in the ATmosphere