Elon Musk Stokes Twitter Vs Instagram Battle; Netizens Pick Winner
San Fransisco: Elon Musk set Twitter on fire on Monday by claiming that Meta's Instagram makes its users depressed while his microblogging site makes people angry.
"Instagram makes people depressed & Twitter makes people angry. Which…