The franchise owner says it will place its Russian business into bankruptcy.
Had no idea they were still doing business there.
Breaking news and current events worldwide.
Had no idea they were still doing business there.