Newswire brought to you by Russia carmaker Sollers posts $160 mln net profit in 2011 Apr 27, 2012 Load More