Carmaker Sollers has narrowed a net loss in the first half of 2010 to RUB1.26bn (US$42.07m) from RUB3.6bn in the same period of 2009.