Twitter launches new home page
Twitter has launched a new home page, showing up on some users' computers.
In an effort to refresh the Twitter.com site, pull users back in from third-party platforms and take a swipe at Facebook, Twitter launched a significant site redesign on Tuesday.