Google said to shut down engineering office in Russia

Read more

New Russian Regulations for Visa, MasterCard May Be Mitigated – Lawmaker

Read more