The Serbian Privatisation Agency sold eight companies at a public auction today, pulling in revenues of 50.8 million dinars.