MOSCOW – At the beginning of November, Russian automaker executives testified in front of the Trade and Industry Ministry about a network of sites around the country they had set up to allow car owners to drop off unwanted cars for recycling. It was the first sign in a move towards the creation of a […]