X has been presenting advertisers with a new vision for its future.

Share This

Share This

Share this post with your friends!