×
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT

Twitter has long been more talk than money

Since its founding in March of 2006, Twitter has amassed 217 million daily active users, more than 80 percent of them outside the United States
Last Updated : 26 April 2022, 10:13 IST

Follow Us :

Comments
ADVERTISEMENT
Published 26 April 2022, 06:19 IST

Follow us on :

Follow Us