Who can you trust?
Huawei - nothing proven (yet)... but lots of rumors..
Americans - NSA have form in weakening security both hardware and algorithms
The Swedes - Oops your license has expired?
The Finns - Has provided intercept capabilities to governments...
The British? - Sold off or given away the technology years ago?
The Koreans - ???