The four major political and geopolitical risks posed by US president-elect Donald TrumpByMark Y. Rosenberg
African politics can help us understand why so many white people support Donald TrumpByMark Y. Rosenberg
Apple’s uphill battle with China is a reminder that there’s no such thing as “borderless” techByMark Y. Rosenberg