The social network site “Twitter” was launched on?
A. March 21, 2003
B. March 21, 2004
C. March 21, 2005
D. March 21, 2006
Answer:D
The social network site “Twitter” was launched on?
A. March 21, 2003 B. March 21, 2004 C. March 21, 2005 D. March 21, 2006