Twitter launches new landing page

· with 13 comments

It doesn't matter if you love or loathe Twitter, but the service is popular and is growing by leaps and bounds. It wasn't long ago that Twitter unveiled a new landing page but quickly pulled...

View more...