South Africa’s retail forex industry is entering a decisive phase as regulation tightens and consolidation accelerates. What does it mean for brokers and traders?
Somaliland, Zimbabwe crack down on social media
Somaliland, the self-declared republic in northwestern Somalia, and Zimbabwe have cracked down on social media in the face of current and upcoming elections. Somaliland…