Skip navigation
Newswire

Russia carmaker Sollers posts $160 mln net profit in 2011