Global Outlook 2024 Report

Surveys & research

Investor Confidence drops 3.6 points in November to 110.5

The State Street Global Investor Confidence Index decreased to 110.5 in November, a drop of 3.6 points from October’s revised reading of 114.1.  The decrease was led by North American ICI, which dropped 5.3 points to 108.7. Asian ICI was

Activist shorts get stuck into SPACs

There have been 35 activist short campaigns against SPACs that completed mergers since the beginning of 2020, according to new research from Insightia.  The data highlights that shorts are the leading cause of grief for SPACs, a financial innovation that


06 June, 2024 – 5:00 pm

Directory Listings