Oh, sorry.

I mean Twitter = 1 Billion.

Sorry about that. ;-)

You can read more about it here, here, here, here, here, here, here, or here.

SPF