ICJ Ruling Against Israel
The International Court of Justice (ICJ) ruled 13-2 in favor of South Africa, requiring Israel to halt its military offensive in Rafah, Gaza. Honestly, these days we're never sure what may or may not come as a surprise to the general public or mainstream...
Speevr Intelligence
The Speevr Intelligence daily updates provide in-depth alternative perspectives on key themes and narratives driving financial markets. Our unique collection brings Speevr's exclusive content together with partners' research and analysis.