Fortescue will continue to surprise

Stephane Andre
Stephane Andre
Alphinity Investment Management