Link to original article here
This link to a "review" leads to another Stuff article. That article states that an MSD taskforce looked at Ivermectin effectiveness. The taskforce paper is not publicly available or linked. An OIA has been sent.
The WHO concluded there was very low certainty about the sample sizes used in their study, whereas the FDA simply stated outright that available data does not show Ivermectin is effective at all. Their site is dated as updated in September. This flies in the face of the available evidence on this site here.