Contract win with National Stock Exchange of India

UK 100

Latest directors dealings