Contributor

Taufiq Rahim

Global strategist & geopolitical analyst - Quintessentially Canadian.