Tech giants
MORE STORIES
Russia3 years ago
Putin signs law forcing tech giants to open offices in Russia
President Putin signs a law requiring foreign social media giants to set up physical offices in Russia.
Putin signs law forcing tech giants to open offices in Russia
Palestine3 years ago
Tech giants work hand in hand with Israel to censor Palestinians
Tech giants work hand in hand with the Israeli regime to censor Palestinian voices.
Tech giants work hand in hand with Israel to censor Palestinians
Business3 years ago
Tech giants and tax havens targeted by historic G7 deal
The group of seven advanced economies agrees to impose significant taxes on technology companies.
Tech giants and tax havens targeted by historic G7 deal
    Press TV News Roku