41 ms·New Facebook Home Page, New Facebook Tagline Means Too Many Marketing Meetings At Facebook1 points by blackswan 18y ago