Weekly Newsletter – 12th September, 2025

Unrest across the globe was in the spotlight last week as three countries – France, Japan and Nepal – saw abrupt leadership changes. All were attributable directly or indirectly to a failure of financial governance. We see popular discontent continually spreading as a section of the population in several countries believes that they are being […]

Weekly Newsletter – 12th September, 2025 Read More »