6 Mar 2025, Thu

Twitter’s new logo is seen projected on the corporate headquarters