Semantics....How would you guys like it worded?Cambridge English dictionary....'On Track' meaning "Making progress and likely to succeed"
MKT The ASX can overlook its Telecomm small-caps. Here’s one diversified brand with an international footprint