In Ukraine, a Russian oligarch’s enterprise and two elevators in Odesa region are up for sale October 27, 2025