China’s overcapacity has hit Europe’s economies hard, but it is also damaging Africa’s. With both continents suffering, Africa and Europe can make common cause in confronting this mutual ...
Among life’s few certainties, Swiss neutrality is up there with death and taxes. At least it was until the Federal Department of Defence, Civil Protection, and Sport dropped quite the bombshell report ...