When Twitter was founded? October 18, 2018 – by admin When Twitter was founded?A. September 30, 2005 B. March 21, 2006 C. January 1, 2007 D. August 15, 2008