The Serbian Privatisation Agency held its 159th public auction today, at which eight companies were sold for the total of 168.144 million dinars.