You just read:

ICD Achieves 28% Asset Growth in 2018, Widening Position as Largest Independent Trading and Investment Risk Management Provider in the World

News provided by

ICD

Apr 01, 2019, 09:06 ET