Site icon MCQs | eBooks – Textbook Solutions

When Twitter was founded?

1. January 1, 2007
2. August 15, 2008
3. September 30, 2005
4. March 21, 2006

Option: 4

Exit mobile version