Euronext seals €30M iBabs majority stake

July 11, 2017