Twitter said Thursday it would no longer accept ads from Russia Today or Sputnik, two news outlets. US officials consider Russian

The National Settlement Depository (NSD), Russia’s central securities depository, and Waves Platform, have started to develop a