One of the most influential leaders in Iraq, Moqtada al-Sadr on Monday announced via Twitter that…
Tag: Dell
Few weeks after closing offices, Dell winds up its operations in Russia for good
After shutting its offices earlier in the month, US-based multinational technology giant Dell Technologies on Saturday…
Elon Musk responds to Dell founder’s cryptic ‘1/137’ tweet after Twitter takeover
Elon Musk has been dominating headlines with his buyout of Twitter and there has been no…