The Serbian Privatisation Agency sold seven socially-owned companies at a public auction today, raising some 169.8 million dinars in sell-off revenues.