• Violating the European Union’s arms embargo

All posts in: TRADE

175MW SOLAR PLANT IN DE AAR, SOUTH AFRICA

De Aar, South Africa (CNN)In the sleepy, sun-blasted town of De Aar in central South Africa, a mighty force is stirring. The largest solar plant in Africa, Middle East and the Southern hemisphere was inaugurated here earlier this year, a ...

End of Mugabe Period?

Harare, Zimbabwe (CNN) – The decades-long grip on power of Zimbabwe’s President Robert Mugabe appeared to be over on Thursday as his main opposition rival returned to the country amid efforts to form a transitional government. Morgan ...