IDT Updated Investment Case (October 2023)

IDT Updated Investment Case (October 2023)