The International Federation of Horseracing Authorities (IFHA) has announced Equinox has been named the 2023 Longines World's Best Racehorse.