
Latest Technologies & Gadgets
1,860 members 2482 threads All Members Can Post
Twitter’s Revenue Down By 40% Reports Platformer Reporter
Twitter’s revenue plummets by 40% ahead of a giant interest payment on the company. Twitter has been losing its revenue
Comments