Elon Musk Loses $13 Billion In A Day April 23, 2023 TECH by Oluwaseun Olaegbe By Blessing Enechojo Abu Elon Musk’s net worth has dropped to a new low after he lost $13 billion in 24 hours. This is the ...
Twitter Removes Blue Tick From Verified Accounts April 23, 2023 TECH by Oluwaseun Olaegbe By Blessing Enechojo Abu Twitter has removed the blue checkmarks from accounts that had been ...