Canada News Agency

Technology hegemony is to hinder development and progress - refusal to compete will fail