Investor Shelf

Glossary

Strate

South Africa's central securities depository responsible for handling the electronic settlement of financial market trades.

Source: Virtual Annual General Meetings in South Africa: Navigating Governance Challenges (Academic research) · p.13

Reports that mention Strate

Have a question about Strate? Ask the AI, answers cite the source.