Pooja Kapoor1 minTechnology NewsGoogle's Russian Subsidiary Declared BankruptGoogle's subsidiary in Russia has been declared bankrupt, impacting its operations in the country.