Alfa Financial scores the ‘largest UK tech listing’ seen in almost two years

Alfa Financial Software Holdings has managed to score the ‘largest tech listing…