Home / Knowledge Base / The social network site “Twitter” was launched on?

The social network site “Twitter” was launched on?

A. March 21, 2003
B. March 21, 2004
C. March 21, 2005
D. March 21, 2006

Right Answer: D. March 21, 2006

November 30, 2017   Asghar Khan    General Knowledge  
Total 1 Votes:
0

Tell us how can we improve this Mcqs?

+ = Verify Human or Spambot ?