India is considering allowing direct foreign public market listing of domestic companies

You may soon see Indian firms listing on the likes of the…

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…