The social networking site “Twitter” was launched on?
A. July 15, 2003
B. July 15, 2004
C. July 15, 2005
D. July 15, 2006
Answer:D
The social networking site “Twitter” was launched on?
A. July 15, 2003 B. July 15, 2004 C. July 15, 2005 D. July 15, 2006